1

私のコードでは std::unordered_map を使用できませんでしたが、std::tr1::unordered_map では問題なく動作します。それは既知の問題ですか?代わりに std::unordered_map を使用したい場合はどうすればよいですか? OS: ubuntu IDE: eclipse CDT gcc: 4.7.2 コンパイラ オプション: --std=c++11

これはエラーをスローします - シンボル 'unordered_map' を解決できませんでした:

    std::unordered_map<unsigned int, std::vector<test> > m;
4

1 に答える 1

2

シンボルの欠落は、通常、間違ったヘッダーが含まれていることを示しています。含まれているヘッダーを必ず変更してください

#include <tr1/unordered_map> 

#include <unordered_map>
于 2013-03-17T10:06:06.137 に答える