/* * vector_access.cpp * * Created on: Apr 4, 2019 * Author: johnsontimoj */ #include #include using namespace std; void pv(const vector & vec); int main(void){ // vector v1(5); // cout << v1[3] << endl; // v1[2] = 3; // cout << v1[2] << endl;; // // vector v2(5,1); // cout << v2[3] << endl; // v2[0] = 4; // cout << v2[0] << endl; // // vector v3(v2); // cout << v3[2] << " " << v3[0] << endl; // vector v4(6); // for(unsigned int i=0; i < v4.size(); i++){ // v4[i] = i*i; // } // for(unsigned int i=0; i < v4.size(); i++){ // cout << v4[i] << " "; // } // cout << endl; // vector v5(4); // cout << v5.size() << endl; // v5.push_back(3); // cout << v5.size() << " " << v5[4] << endl; // v5.pop_back(); // cout << v5.size() << endl; // v5.pop_back(); // cout << v5.size() << endl; vector v1 {6,5,4,3}; pv(v1); for(unsigned int i=0; i < v1.size(); i++) v1[i] = i*i; pv(v1); return 0; } void pv(const vector & vec){ for(unsigned int i = 0; i < vec.size(); i++){ cout << vec[i] << " "; } cout << endl; return; }