Мазмуну:
Video: C++ тилинде демейки аргументти кантип өткөрөсүз?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
In C++ программалоо, сиз камсыз кыла аласыз демейки функция үчүн баалуулуктар параметрлери . Артындагы идея демейки аргумент жөнөкөй. Эгерде функция тарабынан чакырылса өтүп жаткан аргумент /с, ошол аргументтер функциясы тарабынан колдонулат. Бирок эгерде аргумент Функцияны чакырып жатканда /s өткөрүлбөйт, анда демейки баалуулуктар колдонулат.
Жөн эле, C++ тилинде демейки аргумент деген эмне?
Демейки аргументтер C++ тилинде А демейки аргумент бул функциянын чакырыгы үчүн маани бербесе, компилятор тарабынан автоматтык түрдө ыйгарылган функция декларациясында берилген маани. аргумент менен демейки баалуулук. Төмөнкү жөнөкөй C++ колдонууну көрсөтүү үчүн мисал демейки аргументтер.
Ошо сыяктуу эле, демейки аргументтер менен конструкторду аныктоого болобу? Бардык функциялар сыяктуу эле, а конструктор ээ болот демейки аргументтер . Алар мүчө объекттерди инициализациялоо үчүн колдонулат. Белгилей кетсек, эгерде а конструктор бар аргументтер андайлар жок демейки баалуулуктар, бул а эмес демейки конструктор . Төмөнкү мисал бир классты аныктайт конструктор жана эки демейки конструкторлор.
Ошондой эле, функцияда демейки параметр аргументин колдонуунун кандай пайдасы бар?
Ans The демейки параметрди колдонуунун пайдасы / функциядагы аргумент төмөнкүлөр болуп саналат: ✓ Алар жаңы кошуу үчүн колдонулушу мүмкүн параметрлери болгонго функция . ✓ Аларды окшошту айкалыштыруу үчүн колдонсо болот функция бирине.
C++ тилинде берилген демейки функциялар кандай?
Төмөндө программалык камсыздоону иштеп чыгуучу класста ишке ашырбаса, компилятор тарабынан C++ тилиндеги демейки функциялар берилген
- Демейки конструктор.
- Көчүрүүчү конструктор.
- Дайындоо оператору.
- Destructor.