Mega Code Archive

 
Categories / C++ Tutorial / Vector
 

Vector Init Array

#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; }