9
この正確なコードをコピーして貼り付け、hereをIDEに挿入してエラーが発生しました。なぜそれが起こっているのかわかりません。なぜ。未定義テンプレートの暗黙的なインスタンス化 'std :: __ 1 :: array <int, 3>'
std::array<int, 3> a2 = {1, 2, 3}; // except after =
この正確なコードをコピーして貼り付け、hereをIDEに挿入してエラーが発生しました。なぜそれが起こっているのかわかりません。なぜ。未定義テンプレートの暗黙的なインスタンス化 'std :: __ 1 :: array <int, 3>'
std::array<int, 3> a2 = {1, 2, 3}; // except after =
#include <array>
を必ず覚えておいてください。
標準ヘッダーが含まれていない場合は、std
が不定であるという単純なエラーが発生します。
これは '-std = C++ 11'でコンパイルされていますか? – chris
うん、それは確かだよ – Hobbyist
どのコンパイラ(とバージョン)ですか?そして 'std :: array'のために何か変わったものは見たことがありませんでしたが、私は他の人たちのために' #include 'でしたか? –
chris