I have a pointer to a vector. Now, how can I read the contents of the vector through pointer?
vector numbers {10,20,30,40}; vector *ptr {nullptr}; ptr = &numbers; for(auto num: *ptr){ cout << num << endl; } cout << (*ptr).at(2) << endl; // 20 cout << "-------" << endl; cout << ptr -> at(2) << endl; // 20