Obsah:
Video: Ako odovzdávate predvolený argument v C++?
2024 Autor: Lynn Donovan | [email protected]. Naposledy zmenené: 2023-12-15 23:52
In C++ programovanie, môžete poskytnúť predvolená hodnoty pre funkciu parametre . Myšlienka v pozadí predvolený argument je jednoduchý. Ak je funkcia volaná pomocou prechádzajúci argument /s, tie argumenty sú využívané funkciou. Ale ak argument /s nie sú odovzdané pri vyvolaní funkcie, potom predvolená sa používajú hodnoty.
Jednoducho, čo je predvolený argument v C++?
Predvolené argumenty v C++ A predvolený argument je hodnota poskytnutá v deklarácii funkcie, ktorá je automaticky priradená kompilátorom, ak volajúci funkcie neposkytne hodnotu pre argument s predvolená hodnotu. Nasleduje jednoduché C++ príklad na demonštráciu použitia predvolené argumenty.
Podobne, je možné definovať konštruktor s predvolenými argumentmi? Rovnako ako všetky funkcie, a konštruktér môže mať predvolené argumenty . Používajú sa na inicializáciu členských objektov. Všimnite si, že ak a konštruktér má nejaké argumenty ktoré nemajú predvolená hodnoty, nie je a predvolený konštruktor . Nasledujúci príklad definuje triedu s jednotkou konštruktér a dve predvolené konštruktory.
Tiež sa pýtali, aká je výhoda použitia argumentu predvoleného parametra vo funkcii?
Ans The výhoda použitia predvoleného parametra / argument vo funkcii sú nasledovné: ✓ Môžu byť použité na pridávanie nových parametre k existujúcim funkciu . ✓ Môžu sa použiť na kombinovanie podobných funkciu do jedného.
Aké sú predvolené funkcie poskytované v C++?
Nižšie sú uvedené predvolené funkcie poskytované kompilátorom v jazyku C++, ak nie sú implementované v triede vývojárom softvéru
- Predvolený konštruktor.
- Kopírovať konštruktor.
- Operátor pridelenia.
- Deštruktor.