🔔Բաժանորդագրվեք RU-vid-յան ալիքին․
STL vector-ը C++-ի ստանդարտ շաբլոնների գրադարանի (Standard Template Library, STL) մի մասն է: Այն դինամիկ զանգված է, որը կարող է ավտոմատ կերպով փոխել իր չափը:
Հիմնական հատկանիշները՝
Դինամիկ չափ. Vector-ը կարող է աճել կամ նվազել ըստ անհրաժեշտության:
Հաջորդական հիշողություն. Տարրերը պահվում են հաջորդական հիշողության մեջ, ինչը թույլ է տալիս արագ մուտք գործել դրանց:
Արագ ավելացում և հեռացում վերջից. Տարրեր ավելացնելը կամ հեռացնելը վեկտորի վերջից արագ գործողություն է:
Ինդեքսավորված մուտք. Կարող եք մուտք գործել տարրերին՝ օգտագործելով ինդեքսներ:
Ավտոմատ հիշողության կառավարում. Vector-ն ինքն է հոգ տանում հիշողության բաշխման և ազատման մասին:
Մեթոդներ՝
Լռելյայն կոնստրուկտոր (Default constructor): Լռելյայն կոնստրուկտորը կառուցում է օբյեկտը առանց պարամետրերի:
Պարամետրացված կոնստրուկտոր (Parameterized constructor): Պարամետրացված կոնստրուկտորը թույլ է տալիս փոխանցել արժեքներ օբյեկտը ստեղծելիս:
Դեստրուկտոր (Destructor): Դեստրուկտորը կանչվում է օբյեկտը ոչնչացնելիս:
[] օպերատոր (Subscript operator): [] օպերատորը թույլ է տալիս մուտք գործել դասի էլեմենտներին զանգվածի նման:
Getter մեթոդ: Getter-ը մեթոդ է, որը վերադարձնում է մասնավոր անդամի արժեքը:
Հետագա նորությունները բաց չթողնելու համար միացեք մերTelegram ալիքին։ tinyurl.com/Ar...
C++-ի տեսադասընթացներ. tinyurl.com/pl...
C++-ի որոնման(search) տեսադասընթացներ․ tinyurl.com/pl...
SLL-ի տեսադասընթացներ․ tinyurl.com/SL...
Իմ հետ կապվելու համար.
LinkedIn : tinyurl.com/Te...
Instagram : tinyurl.com/Te...
Facebook : tinyurl.com/Te...
17 окт 2024