Բովանդակություն:
Video: Ինչպե՞ս փոխանցել լռելյայն փաստարկը C++-ում:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
Մեջ C++ ծրագրավորում, կարող եք տրամադրել լռելյայն ֆունկցիայի արժեքները պարամետրեր . Գաղափարը հետևում է լռելյայն փաստարկ պարզ է. Եթե ֆունկցիան կանչվում է անցողիկ փաստարկ /ներ, դրանք փաստարկներ օգտագործվում են ֆունկցիայի կողմից: Բայց եթե փաստարկ /-երը չեն փոխանցվում ֆունկցիան կանչելիս, ապա, the լռելյայն արժեքներ են օգտագործվում.
Պարզապես, ի՞նչ է լռելյայն արգումենտը C++-ում:
Կանխադրված փաստարկներ C++-ում A լռելյայն փաստարկ ֆունկցիայի հայտարարագրում տրված արժեք է, որը ավտոմատ կերպով նշանակվում է կոմպիլյատորի կողմից, եթե ֆունկցիան կանչողը արժեք չի տալիս փաստարկ հետ լռելյայն արժեքը։ Հետևյալը պարզ է C++ օրինակ՝ կիրառությունը ցույց տալու համար լռելյայն փաստարկներ.
Նմանապես, հնարավո՞ր է կոնստրուկտոր սահմանել լռելյայն արգումենտներով: Ինչպես բոլոր գործառույթները, ա կոնստրուկտոր կարող է ունենալ լռելյայն փաստարկներ . Դրանք օգտագործվում են անդամ օբյեկտները սկզբնավորելու համար: Նշենք, որ եթե Ա կոնստրուկտոր ունի ցանկացած փաստարկներ որոնք չունեն լռելյայն արժեքներ, դա չի ա լռելյայն կոնստրուկտոր . Հետևյալ օրինակը սահմանում է դաս մեկով կոնստրուկտոր և երկու լռելյայն կոնստրուկտորներ.
Նաև հարցրեց՝ ո՞րն է ֆունկցիայի մեջ լռելյայն պարամետրի արգումենտ օգտագործելու օգուտը:
Ans The լռելյայն պարամետրի օգտագործման առավելությունը / արգումենտ ֆունկցիայի մեջ հետևյալն են. ✓ Դրանք կարող են օգտագործվել նորը ավելացնելու համար պարամետրեր գոյություն ունեցողին ֆունկցիան . ✓ Նրանք կարող են օգտագործվել նմանատիպը համատեղելու համար ֆունկցիան մեկի մեջ.
Որո՞նք են C++-ում տրամադրված լռելյայն գործառույթները:
Ստորև բերված են լռելյայն գործառույթները, որոնք տրամադրվում են կոմպիլյատորի կողմից C++ լեզվով, եթե դրանք չեն իրականացվում դասում ծրագրաշարի մշակողի կողմից:
- Կանխադրված կոնստրուկտոր:
- Պատճենահանող կոնստրուկտոր.
- Հանձնարարության օպերատոր.
- Կործանարար.