// demonstrates dynamic vector size manipulation // Mikhail Nesterenko // 11/10/2009 #include #include using std::cin; using std::cout; using std::endl; using std::vector; int main() { vector v; // declares an array its size is 0 cout << "Enter numbers, 0 to quit: "; int num; cin >> num; while (num != 0) { v.push_back(num); cin >> num; } cout << "You entered: "; while (!v.empty()) { cout << v.back() << " "; v.pop_back(); } cout << endl; }