Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有人同时使用 GHashTable 和 std::tr1::unordered_map?我想知道使用哪一种,更推荐使用哪一种。我在网上找不到任何真正有用的东西。
谢谢,
当标准库容器和工具可以工作时,我偏爱它们。这使得软件更便携。因此,在此基础上,我将使用 std::tr1::unordered_map 或更好,我将使用 C++11 并使用 std::unordered_map (如果您有合适的编译器并且可以使用 C++11),即本质上与 tr1 容器相同,但有一些额外的加速。
最后,从上面的链接中可以看出,@mfontanini unordered_map 与许多实现相比非常快。