Можно ли разрешить пользователю вводить размер массива с клавиатуры?

Можно ли разрешить пользователю вводить размер массива с клавиатуры?

Я знаю, что массивы не могут изменять размер. Единственное решение, которое я мог придумать, это:

int userSize;

cin >> userSize;

const int SIZE = userSize;

int array[SIZE];

Как я могу проверить, что это работает? Должен ли я использовать вместо этого вектор?

5
задан Moshe 25 November 2011 в 16:43
поделиться