#include #include using namespace std; int main() { // podrazumevani konstruktor pravi prazan niz vector niz; cout << niz.size() << endl; // ako navedemo celobrojni parametar, to je velicina niza vector niz2( 20 ); cout << niz2.size() << endl; // elementima vektora pristupamo pomocu operatora[] // !!! KOJI NE PROVERAVA DA LI NIZ IMA DOVOLJNO ELEMENATA !!! for( int i=0; i<20; i++ ) niz2[i] = i; // promenu velicine niza mozemo izvoditi eksplictno... niz.resize( 50 ); niz2.resize( 10 ); // ...ili u koracima za po jedan cout << niz.size() << endl; niz.push_back( 25 ); cout << niz.size() << ' ' << niz.back() << endl; niz.pop_back(); cout << niz.size() << endl; // metodi za rad sa alociranim prostorom cout << niz.capacity() << endl; niz.reserve(200); cout << niz.capacity() << endl; cout << niz.size() << endl; cout << "Idemo dalje..." << endl; return 0; }