关于 Set 的问题 ( 积分: 100 )

  • 主题发起人 主题发起人 delphipaladin
  • 开始时间 开始时间
D

delphipaladin

Unregistered / Unconfirmed
GUEST, unregistred user!
请问在 Delphi 7 中是否有类似于 C++ 中 STL 的 Set 容器。
PS: Delphi 中的 Set 类型的确好用,但是有一个致命的弱点,就是只能存储 256 个项目,而且没有 C++ 中的模板好用。
 
Delphi的Set在C++中没有对应的概念的.而且集合类型速度也比较快,是用位运算来运算的.
C++中的集合对应的不是Delphi中的Set.在Delphi中也没有对应的概念.
不过C++中的Set容器在Delphi中可以使用TList来模拟.虽然不完全是那么回事.
或者还有一个Delphi的模板库,是利用Delphi的Inc文件的替换原理,也有Set这个容器,和C++中的算是对应.
 
我也下载了DGL的模板库,可是里面的迭代器还是没有C++里的好用。
 
后退
顶部