Автор: cheops (01.02.2007 в 01:59)
В самом простейшем случае работа с контейнером vector может выглядит следующим образом
#include <iostream>
#include <vector>
using namespace std;
int main()
{
// Вектор с целочисленными элементами
vector<int> coll;
int count = 0;
cout << "Введите число ";
cin >> count;
try
{
// Заполняем коллекцию
for(int i = 1; i <= count; i++)
{
coll.push_back(i);
}
// Выводим содержимое коллекции
for(int i = 0; i < coll.size(); i++)
{
cout << coll[i] << ' ';
}
cout << "\n";
}
catch(bad_alloc)
{
cout << "Не удалось выделить память под коллекцию\n";
}
return 0;
} |