Получение ввода непосредственно в вектор в C ++

Рассмотрим следующий фрагмент кода:

...
int N,var;
vector<int> nums;
cin >> N;
while (N--)
{
   cin >> var;
   nums.push_back(var);
}
...

Можно ли сделать это без использования вспомогательной переменной, в данном случае var ?

5
задан kolistivra 14 November 2010 в 20:58
поделиться