Obsah:

Aký je predvolený argument v C++?
Aký je predvolený argument v C++?

Video: Aký je predvolený argument v C++?

Video: Aký je predvolený argument v C++?
Video: CppCon 2016: Чендлер Каррут «Мусор на входе, мусор на выходе: споры о неопределенном поведении…» 2024, Apríl
Anonim

Predvolený argument je hodnota poskytnutá v deklarácii funkcie, ktorá je automaticky priradená kompilátorom, ak volajúci funkcie neposkytne hodnotu pre argument s predvolenou hodnotou. Nasleduje jednoduchý C++ príklad demonštrovať použitie predvolených argumentov.

Týmto spôsobom, čo je argument v C++?

The argumenty do funkcie sú hodnoty, ktoré možno odovzdať funkcii, ktorá sa má použiť ako vstupná informácia. „Návratová hodnota“je hodnota, ktorú funkcia vráti. Napríklad pri volaní funkcie square(10) je hodnota 10 an argument na funkciu square().

Okrem toho, čo je konštruktor s predvoleným argumentom v C++? A konštruktér to trvá nie parametre (alebo má parametre že všetci majú predvolená hodnoty) sa nazýva a predvolený konštruktor . The predvolený konštruktor sa volá, ak nie sú poskytnuté žiadne inicializačné hodnoty poskytnuté používateľom. Táto trieda bola navrhnutá tak, aby obsahovala zlomkovú hodnotu ako celočíselný čitateľ a menovateľ.

Okrem toho, ako odovzdávate predvolený argument v C++?

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. Predvolené hodnota/y sú odovzdané argument /s v prototype funkcie.

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.