Sisukord:

Mis on C++ vaikeargument?
Mis on C++ vaikeargument?

Video: Mis on C++ vaikeargument?

Video: Mis on C++ vaikeargument?
Video: Юлька_Рассказ_Слушать 2024, November
Anonim

Vaikeargument on funktsiooni deklaratsioonis esitatud väärtus, mille kompilaator määrab automaatselt, kui funktsiooni kutsuja ei anna argumendile vaikeväärtusega väärtust. Järgmine on lihtne C++ näide vaikeargumentide kasutamise demonstreerimiseks.

Mis on sel viisil argument C++ keeles?

The argumendid funktsioonile on väärtused, mida saab sisendteabena kasutatavale funktsioonile edastada. "Tagastamisväärtus" on väärtus, mille funktsioon tagastab. Näiteks funktsiooni square(10) kutses on väärtus 10 an argument funktsiooni ruut().

Lisaks, mis on C++ vaikeargumendiga konstruktor? A konstruktor see võtab ei parameetrid (või on parameetrid mis kõigil on vaikimisi väärtused) nimetatakse a vaikekonstruktor . The vaikekonstruktor kutsutakse välja, kui kasutaja antud lähtestamisväärtusi ei pakuta. See klass on loodud murruväärtuse hoidmiseks täisarvu lugeja ja nimetajana.

Lisaks, kuidas edastada C++ vaikeargumenti?

Idee taga vaikeargument on lihtne. Kui funktsiooni kutsub mööduv argument /s, need argumendid mida funktsioon kasutab. Aga kui argument Funktsiooni käivitamisel /s ei edastata, siis vaikimisi väärtusi kasutatakse. Vaikimisi väärtus/väärtused edastatakse argument /s funktsiooni prototüübis.

Millised on C++ vaikefunktsioonid?

Allpool on toodud kompilaatori pakutavad vaikefunktsioonid C++ keeles, kui tarkvaraarendaja pole neid klassis rakendanud

  • Vaikekonstruktor.
  • Kopeeri konstruktor.
  • Määramise operaator.
  • Hävitaja.