l*****l 发帖数: 171 | 1 在 INTEL icc9.0 下想用 hash_map.
找到 hash_map 的头文件在 /.../include/c++/ext
所以用 #include , 好象没问题, 程序能找到头文件.
结果编译出错, 居然说: hash_map 不是 template!
walker.hpp(19): error: hash_map is not a template
typedef hash_map::const_iterator map_iter;
改成 #include , 编译能过, 但是有警告, 说已过时, 所以连接时出一堆
错.
出错部分CODE:
typedef int value_type;
typedef unsigned long key_type;
typedef hash_map::const_iterator map_iter;
hash_map psi2;
请 |
|