vektor osztály

típus
Típusú adatelemek tárolt vektor.

Allocator
Típus, amely képviseli a tárolt lefoglaló objektum, amely információkat tartalmaz a forgalmazási és elosztását memória törlésére vektor. Ez az érvelés nem kötelező, és az alapértelmezett érték - a forgalmazó<>>.

A vektorok futásidejű inszerciókat és deléciókat elemek végén a szekvencia konstans. A behelyezése és eltávolítása elemek a közepén a vektor lineárisan változik. Teljesítmény előnyös csoportját deque konténer, beszúrása és törlése elemeket az elején és végén a szekvencia. Class konténer fenti lista szerciókkal és bárhol sorrendben.

vektor<> <>> Osztály - egy teljes szakirányú osztály sablon vektor elemeinek típusú bool forgalmazója bázis típusú használt specializáció.

vektor<> <>> Lásd egy osztály - egy beágyazott osztály, amelynek tárgyak linkeket biztosíthat az elemek (az egyes biteket) egy vektor<> <>> Object.

visszatérési érték

Folyamatos Fordított iterátor véletlen hozzáférésű, amely utal arra a helyre az utolsó elem a fordított vektorba (helyen, mielőtt az első eleme az átalakulatlan vektor).

jegyzetek

crend ​​használható a fordított vektorral azonos módon, mint a vektor :: cend használható vektor.

A visszatérési értékét crend ​​(rendre csökken), vektoros objektum nem lehet megváltoztatni.

crend ​​ellenőrizhetjük, hogy a bejáró a végére ért a vektor.

A visszaadott érték crend. nem kell alávetni a eltávolítása linkeket.

Newsize
Az új méret a vektor.

Val
Az érték a inicializálás új elemek adunk a vektor, ha az új méret nagyobb, mint az eredeti. Ha az érték nincs megadva, az új objektumokat az alapértelmezett konstruktor.

jegyzetek

Ha a tartály kisebb, mint a kívánt méret, Newsize. elemeket adunk a vektor, amíg eléri a kívánt méretet. Ha a tartály mérete nagyobb, mint a kért elemeket, amelyek a legközelebb a végén a méret, eltávolítjuk a tartály mérete eléri Newsize. Ha az aktuális méret a tartály egybeesik a kért nem kerül sor intézkedésre.

mérete - a jelenlegi méret a vektor.

jegyzetek

reverse_iterator típusú használják sorozatos passzálással a vektor az ellenkező irányba.

jegyzetek

Minden tervezők tárolt objektum forgalmazó (Al) és inicializálás vektor.

Az első két konstruktőri határozza üres kezdővektort. A második típus láthatóan jelzi a forgalmazó (Al) használható.

Harmadik kivitelező készlet mondta ismétlésszám (Count) elemek alapértelmezett osztály típusa.

A negyedik és ötödik konstruktőrök jelzik megismételjük (Count) elemek, amelynek értéke Val.

Hatodik kivitelező beállítja a vektor jobb.

Hetedik tervező mozgatja a vektor jobb.

Nyolcadik kivitelező használ initializer_list, jelezve elemekkel.

Kilencedik és tizedik konstruktőri másolja tartomány [First. Utolsó) vektor.