私は基本的な例をコンパイルしようとしました:
#include <vector>
int main ()
{
std::vector<int> testV;
for (const auto& test : testV)
{ }
return 0;
}
そして、私はエラーを受け取りました:
test.cpp: In function 'int main()':
test.cpp:5:29: error: 'begin' was not declared in this scope
test.cpp:5:29: error: 'end' was not declared in this scope
test.cpp:5:29: error: unable to deduce 'const auto&' from '<expression error>'
STLport は をサポートしていconst auto
ますか?
編集: 私はGCC 4.6
4.7 以降を使用しています。すべて問題ありません。