我需要将原始键(int,可能很长)映射到高性能哈希映射数据结构中的struct值.
我的程序将有几百个这样的地图,每个地图通常最多只有几千个条目.但是,地图会不断地"刷新"或"翻腾"; 想象一下处理数百万add和delete消息.
C或C++中的哪些库具有适合此用例的数据结构?或者,您会如何建议自己建造?谢谢!
我有一个超级高性能的C/C++数据结构(见这里!),我想在我的C#程序中访问和使用它.
想象中的C/C++数据结构具有一个公共API( ,,get 等).如何以高性能的方式在C#中多次调用这些方法?adddelete
PS批评我使用短语"C/C++"之前...
在我看来,C/C++与C和 C++编程语言不同.我不知道C++,而是C的扩展,它使用一些C++构造,可以用C++编译器编译!