Përmbajtje:
Video: Si kaloni një argument të paracaktuar në C++?
2024 Autor: Lynn Donovan | [email protected]. E modifikuara e fundit: 2023-12-15 23:53
Në C++ programim, ju mund të ofroni default vlerat për funksionin parametrave . Ideja prapa argumenti i paracaktuar është e thjeshtë. Nëse një funksion thirret nga argument kalues /s, ato argumentet përdoren nga funksioni. Por nëse argument /s nuk kalohen gjatë thirrjes së një funksioni atëherë, the default përdoren vlerat.
Thjesht kështu, çfarë është një argument i paracaktuar në C++?
Argumentet e parazgjedhura në C++ A argumenti i paracaktuar është një vlerë e dhënë në një deklaratë funksioni që caktohet automatikisht nga përpiluesi nëse thirrësi i funksionit nuk jep një vlerë për argument me një default vlerë. Në vijim është një e thjeshtë C++ shembull për të demonstruar përdorimin e argumentet e paracaktuara.
Në mënyrë të ngjashme, a është e mundur të përcaktohet një konstruktor me argumente të paracaktuara? Si të gjitha funksionet, a konstruktor mund te kete argumentet e paracaktuara . Ato përdoren për të inicializuar objektet anëtare. Vini re se nëse a konstruktor ka ndonjë argumentet që nuk kanë default vlerat, nuk është a konstruktor i paracaktuar . Shembulli i mëposhtëm përcakton një klasë me një konstruktor dhe dy konstruktorët e paracaktuar.
Gjithashtu u pyet, cili është përfitimi i përdorimit të argumentit të parametrit të paracaktuar në një funksion?
Përgjigje përfitimi i përdorimit të parametrit të paracaktuar / argument në një funksion janë si më poshtë: ✓ Ato mund të përdoren për të shtuar të reja parametrave te ekzistuese funksionin . ✓ Ato mund të përdoren për të kombinuar të ngjashme funksionin në një.
Cilat janë funksionet e paracaktuara të ofruara në C++?
Më poshtë janë funksionet e paracaktuara të ofruara nga përpiluesi në gjuhën C++ nëse nuk zbatohen në një klasë nga një zhvillues softueri
- Konstruktori i parazgjedhur.
- Konstruktori i kopjimit.
- Operatori i caktimit.
- Destruktor.