gpt4 book ai didi

c++ - 从 C++ 到 C:替代 std::map?

转载 作者:可可西里 更新时间:2023-11-01 18:09:32 29 4
gpt4 key购买 nike

我正在寻找 std::map 的简约替代品,它将进入 Windows 内核驱动程序,因此它应该相当快..它预计会保持相对较小的(~200 个工作集) 键的数量和大量的插入。

寻找可以降低关键搜索成本的解决方案。

最佳答案

已经为您完成。

查看 RtlXxxGenericTable 和 RtlXxxGenericTableAvl 调用。

  • RtlInitializeElementGenericTable
  • RtlDeleteElementGenericTable
  • RtlEnumerateGenericTable
  • RtlEnumerateGenericTableWithoutSplaying
  • RtlGetElementGenericTable
  • RtlInsertElementGenericTable
  • RtlLookupElementGenericTable
  • RtlNumberGenericTableElements

  • RtlInitializeElementGenericTableAvl

  • RtlDeleteElementGenericTableAvl
  • RtlEnumerateGenericTableAvl
  • RtlGetElementGenericTableAvl
  • RtlInitializeGenericTable
  • RtlInsertElementGenericTableAvl
  • RtlLookupElementGenericTableAvl
  • RtlNumberGenericTableElementsAvl

关于c++ - 从 C++ 到 C:替代 std::map?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7473596/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com