有没有人经历过GHashTable和std :: tr1 :: unordered_map?我想知道使用哪一个以及更推荐哪一个。我在网上找不到任何有用的东西。
谢谢,
答案 0 :(得分:2)
我喜欢标准库容器和工具。这使软件更具便携性。所以在此基础上我会使用std :: tr1 :: unordered_map或者更好,我会使用C ++ 11并使用std :: unordered_map(如果你有一个合适的编译器并且可以使用C ++ 11),这是与tr1容器基本相同,但有一些额外的加速。
最后,正如从上面的链接中可以看到,@ mfontanini unordered_map与许多实现相比非常快。