我正在将程序移植到AIX,它在很多地方都使用了hash_map。
对于linux和solaris,hash_map包含在_gnu_cxx包和stlport中。
但是,我在AIX平台上找不到hash_map。有人知道吗? 顺便说一句,我必须使用IBM编译器/ usr / vacpp / bin / xlC。
感谢。
答案 0 :(得分:2)
我认为您希望AIX xlC编译器上有<unordered_map>
。这是因为<hash_map>
是gcc扩展名。
您需要更改代码才能使用不同的名称(或者使用翻译图层进行一些jiggery-pokery)。