Как заполнить вектор при инициализации значениями в одну строку?
Как заполнить вектор при инициализации значениями в одну строку? В примерах встречаю такое, а на практике не работает.
#include <iostream>
#include <vector>
using namespace std;
int main(){
vector<int> v{ 1, 2, 3 }; // как заполнить вектор значениями в одну строку?
return 0;
}
Вывод:
1>d:\мои документы\visual studio 2010\projects\vect\vect\main.cpp(7): error C2601: v: недопустимые локальные определения функций
Источник: Stack Overflow на русском