#include <iostream> #include <vector> using namespace std; void print( vector<int> ); int main() { int data[] = {11, 12, 23, 34}; int size = sizeof( data ) / sizeof( data[0] ); vector<int> vec( data, &data[ size ] ); print( vec ); // 11 12 23 34 return 0; } void print( vector<int> vec ) { vector<int>::iterator p = vec.begin(); while ( p < vec.end() ) cout << *p++ << " "; cout << endl; }