Video: Ի՞նչ է Push_back C++-ը:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
ետ հրել () ֆունկցիան օգտագործվում է տարրերը հետևից վեկտորի մեջ մղելու համար: Նոր արժեքը տեղադրվում է վեկտորի մեջ վերջում, ընթացիկ վերջին տարրից հետո և տարաների չափը մեծանում է 1-ով:
Հաշվի առնելով սա՝ ո՞րն է հետ մղելու գործառույթը C++-ում:
ետ հրել() ֆունկցիան սովոր է հրել տարրերը դեկի մեջ են ետ . Նոր արժեքը տեղադրվում է դեկի մեջ վերջում, ընթացիկ վերջին տարրից առաջ և տարայի չափը մեծանում է 1-ով:
Բացի վերևից, ի՞նչ է C++ վեկտորը: Վեկտորներ C++-ում A վեկտոր նման է զանգվածին, ինչ-որ իմաստով, որտեղ մի շարք տարրեր պահվում են նույն փոփոխական անունով: Ի տարբերություն զանգվածների, վեկտորներ ունեն դինամիկ չափեր, ինչը մեծ առավելություն է:
Կարելի է նաև հարցնել՝ ի՞նչ են կոնտեյներները C++-ում:
Ա կոնտեյներ կրող օբյեկտ է, որը պահպանում է այլ առարկաների (դրա տարրերի) հավաքածուն: Կոնտեյներ ադապտերները լցված չեն կոնտեյներ դասեր, բայց դասեր, որոնք ապահովում են հատուկ ինտերֆեյս՝ հենվելով դրանցից մեկի օբյեկտի վրա կոնտեյներ դասեր (օրինակ՝ deque կամ list)՝ տարրերը մշակելու համար:
Ո՞րն է ցուցակի Push_back () Push_front () Pop_back () և Pop_front () գործառույթների նպատակը:
ցուցակ push_front() ֆունկցիան C++ STL-ում: Այն ցուցակը :: push_front () ներկառուցված է ֆունկցիան inC++ STL, որն օգտագործվում է a-ի առջևում տարր տեղադրելու համար ցուցակը կոնտեյներ ընթացիկ վերին տարրից անմիջապես առաջ: Սա ֆունկցիան նաև մեծացնում է տարայի չափը 1-ով: Պարամետրեր՝ Սա ֆունկցիան ընդունում է մեկ պարամետր արժեք