【发布时间】:2011-06-07 09:32:03
【问题描述】:
我使用的是 MinGW 4.5.2,我想使用 tr1 命名空间中的 unordered_map,而不是通过传递 -std=c++0x 启用的 std 命名空间中的 unordered_map。我确信这是可以做到的,因为有两个 unordered_map 文件,一个在 tr1 子目录中。
澄清: 我也在用 msvc10 编译这段代码,它在两个命名空间中都支持 unordered_map,但只在一个位置。所以我想让它与两个编译器一起编译,尽可能少地改变。
【问题讨论】: