私はBjarne Stroustroupのプログラミングの原則から勉強と実践は、C++を使用して(第2版。)私はので、ターミナルでこのエラーメッセージを、ベクトルの章でこだわっている瞬間:Xcode 7.3を使ってC++でベクトルを使うには?
fourth19.cpp:15:23: error: non-aggregate type 'std::vector<int>' cannot be
initialized with an initializer list
std::vector <int> v = {5, 7, 9, 4, 6, 8}; //vector of 6 ints
マイ/彼のコードは次のようになります:
std::vector <int> v = {5, 7, 9, 4, 6, 8}; //vector of 6 ints
std::cout<<v[0];
Xcode 7+でこれを行う方法については何も見つかりませんでした。
もしあなたがXcode 7+を持っているなら、私は何を変更するべきか、どこで変更するかを書いてください。
プロジェクト設定のどこかに、そのようなベクトルを初期化するために必要なC++ 11を有効にするオプションが必要です。 –