小编Hay*_*mey的帖子

超高性能C/C++哈希映射(表,字典)

我需要将原始键(int,可能很长)映射到高性能哈希映射数据结构中的struct值.

我的程序将有几百个这样的地图,每个地图通常最多只有几千个条目.但是,地图会不断地"刷新"或"翻腾"; 想象一下处理数百万adddelete消息.

C或C++中的哪些库具有适合此用例的数据结构?或者,您会如何建议自己建造?谢谢!

c c++ dictionary hashtable hashmap

77
推荐指数
5
解决办法
7万
查看次数

在C#程序中使用C/C++数据结构

我有一个超级高性能的C/C++数据结构(见这里!),我想在我的C#程序中访问和使用它.

想象中的C/C++数据结构具有一个公共API( ,,get 等).如何以高性能的方式在C#中多次调用这些方法?adddelete

PS批评我使用短语"C/C++"之前...
在我看来,C/C++与C C++编程语言不同.我不知道C++,而是C的扩展,它使用一些C++构造,可以用C++编译器编译!

c c# c++ dll interop

2
推荐指数
1
解决办法
432
查看次数

标签 统计

c ×2

c++ ×2

c# ×1

dictionary ×1

dll ×1

hashmap ×1

hashtable ×1

interop ×1