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