NSSet我对 Cocoa与 STL 的性能进行了简单的随机测试unordered_set。两者都是使用哈希表实现的。由于 C++ 以其高性能代码而闻名,我惊讶地发现它NSSet比unordered_set. 任何人都可以解释为什么会这样吗?
PS 测试是搜索随机字符串(使用NSStringforNSSet和basic_string<unichar>for unordered_set)。
编辑:这是代码:https ://github.com/fumoboy007/StringCollectionSpeedTest 。