Turinys:
Video: Kas yra numatytasis C++ argumentas?
2024 Autorius: Lynn Donovan | [email protected]. Paskutinį kartą keistas: 2023-12-15 23:50
Numatytasis argumentas yra reikšmė, pateikta funkcijos deklaracijoje, kurią automatiškai priskiria kompiliatorius, jei funkcijos iškvietėjas nepateikia argumento reikšmės su numatytąją reikšme. Toliau pateikiamas paprastas C++ pavyzdys parodyti numatytųjų argumentų naudojimą.
Tokiu būdu, kas yra argumentas C++?
The argumentai į funkciją yra reikšmės, kurias galima perduoti funkcijai, kad jos būtų naudojamos kaip įvesties informacija. „Grąžinimo vertė“yra reikšmė, kurią funkcija grąžina. Pavyzdžiui, funkcijos square(10) iškvietime 10 reikšmė yra an argumentas į funkciją square ().
Be to, kas yra konstruktorius su numatytuoju argumentu C++? A konstruktorius kad trunka ne parametrus (arba turi parametrus kad visi turi numatytas reikšmės) vadinamas a numatytasis konstruktorius . The numatytasis konstruktorius iškviečiamas, jei nepateiktos vartotojo pateiktos inicijavimo reikšmės. Ši klasė buvo skirta trupmeninei vertei laikyti sveikąjį skaitiklį ir vardiklį.
Be to, kaip perduoti numatytąjį argumentą C++?
Idėja už numatytasis argumentas yra paprastas. Jei funkcija iškviečiama pagal praeinantis argumentas /s, tie argumentai yra naudojami funkcijai. Tačiau jei argumentas /s nėra perduodami iškviečiant funkciją, tada numatytas naudojamos reikšmės. Numatytas vertė/-ės perduodamos argumentas /s funkcijos prototipe.
Kokios numatytosios funkcijos pateikiamos C++?
Žemiau pateikiamos numatytosios funkcijos, kurias teikia kompiliatorius C++ kalba, jei programinės įrangos kūrėjas jų neįdiegė klasėje
- Numatytasis konstruktorius.
- Kopijavimo konstruktorius.
- Priskyrimo operatorius.
- Destruktorius.