#include <vector>
...
//inside main function
vector<int> vi3 = {42,42,42,42,42,42,42,42,42,42};
저는 C++을 배우고 있습니다. 이렇게 벡터를 초기화 할 수 있다고 생각했는데 ... 제가 잘못하고 있습니까? 벡터를 초기화하는 다른 방법에 대해서 알고 있습니다. 이 책에서 내가 그것을 읽고 있어요 것은 또한 다음과 같이 수행 할 수 있습니다 말한다 :C++ 벡터 초기화
vector<int> vi3{42,42,42,42,42,42,42,42,42,42};
그것은 나에게 오류를 준 책의 첫 번째 일이다. 내가 도대체 뭘 잘못하고있는 겁니까?
C++ 11을 사용하고있는 컴파일러에게 알려야합니다. – trojanfoe
그리고 Visual Studio <2013 베타 버전이 아닌지 확인하십시오. 이후로 구현되지 않았기 때문에 – doctorlove
@SadSeven 컴파일러를 사용하고 계십니까? – doctorlove