このバージョンではC++11サポートが導入されたため、Netbeansバージョン> = 7.2を使用するようにしてください(「C / C ++」を参照)。
NBでC++標準をC++11に既に設定している場合は、プロジェクトを再解析できます。
- C++プロジェクトを選択->右クリック
Code Assistance
->Reparse Project
編集:
NetBeans 7.3 RC1(GCC 4.7.2を使用)で次のコードを使用してメソッドをテストしました。
#include <iostream>
#include <list>
int main ()
{
std::list<int> mylist = {5,10,15,20};
std::cout << "mylist contains:";
for (auto it = mylist.cbegin(); it != mylist.cend(); ++it)
std::cout << ' ' << *it;
std::cout << '\n';
return 0;
}
C ++ Standardがデフォルトに設定されている場合、これは失敗しますが、C ++ 11(Project Properties -> Build -> C++ Compiler -> C++ Standard = C++11
)では機能します。