std :: unordered_map не компилируется с помощью icc

Как говорится в заголовке, unordered_map для меня не компилируется. Я получаю сообщение об ошибке «error: namespace» std «не имеет члена» unordered_map «»

Я собираю с этой командой icc test.cpp -std = c ++ 0x

Это программа, которую я пытаюсь скомпилировать:

#include <stdio.h>
#include <string>

int main()
{
std::unordered_map<string, int> map;
}

-2

Решение

#include <unordered_map>

Увидеть: http://en.cppreference.com/w/cpp/container/unordered_map

Определено в заголовке <unordered_map>

1

Другие решения

Других решений пока нет …