Mega Code Archive

 
Categories / C++ / Data Type
 

Demonstrates passing constant pointers to constant objects

#include <iostream> #include <string> #include <vector> using namespace std; void display(const vector<string>* const pInventory); int main() {     vector<string> v;     v.push_back("A");     v.push_back("B");     v.push_back("C");            display(&v);     return 0; } void display(const vector<string>* const pInventory) {     for (vector<string>::const_iterator iter = (*pInventory).begin();           iter != (*pInventory).end(); ++iter)          cout << *iter << endl; }