Мазмұны:
Бейне: C++ тілінде әдепкі аргументті қалай беруге болады?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
жылы C++ бағдарламалауды қамтамасыз ете аласыз әдепкі функция үшін мәндер параметрлері . Артқы идея әдепкі аргумент қарапайым. Егер функция арқылы шақырылса өтетін аргумент /s, сол аргументтер функциясы арқылы пайдаланылады. Бірақ егер аргумент Функцияны шақыру кезінде /s берілмейді, содан кейін әдепкі мәндері пайдаланылады.
Қарапайым, C++ тілінде әдепкі аргумент дегеніміз не?
Әдепкі аргументтер C++ тілінде A әдепкі аргумент функцияның шақырушысы мән бермесе, компилятор автоматты түрде тағайындайтын функция декларациясында берілген мән. аргумент а әдепкі мән. Төменде қарапайым C++ пайдалануды көрсету үшін мысал әдепкі аргументтер.
Сол сияқты әдепкі аргументтері бар конструкторды анықтау мүмкін бе? Барлық функциялар сияқты, а конструктор болуы мүмкін әдепкі аргументтер . Олар мүше нысандарын инициализациялау үшін пайдаланылады. Назар аударыңыз, егер а конструктор кез келген аргументтер бұл жоқ әдепкі құндылықтар, бұл а емес әдепкі конструктор . Келесі мысал бір класты анықтайды конструктор және екі әдепкі конструкторлар.
Сондай-ақ, функцияда әдепкі параметр аргументін пайдаланудың пайдасы қандай?
Ans The әдепкі параметрді пайдаланудың артықшылығы / функциядағы аргумент төмендегідей: ✓ Оларды жаңасын қосу үшін пайдалануға болады параметрлері бар функциясы . ✓ Оларды ұқсастарды біріктіру үшін пайдалануға болады функциясы біріне.
C++ тілінде берілген әдепкі функциялар қандай?
Төменде C++ тілінде компилятор қамтамасыз ететін әдепкі функциялар, егер бағдарламалық жасақтаманы әзірлеуші сыныпта енгізбесе
- Әдепкі конструктор.
- Конструкторды көшіру.
- Тағайындау операторы.
- Деструктор.