Delphi有stl标准算法库吗?
为什么C++ Builder有?能否把C语言的stl改为Delphi的来使用?
为什么C++ Builder有?能否把C语言的stl改为Delphi的来使用?
解决方案 »
- 将可视控件COPY到别一个窗体
- 关于TMainmenu组件做的菜单在窗体的最上层不显示的问题?
- 如何用TADOQuery组件在指定位置上插入一个新记录? 100分,
- 我的网站 www.31qq.com 请大家看看去 顶者有分!!!!!!!!
- 有那位朋友,了解‘汇驿软件’,请介绍一下!在线等
- 99分请教: 如何测得在 WIN9X 下的硬盘序列号.
- pagecontrol不够大呀???????????
- 将ListBox中选定的Items变成DBGrid的columns?
- 怎样才能使DBGRID控件支持多行的TITLE?请指教
- 简单问题---------------给分了-----------------
- adoconnection的连接问题
- 菜鸟问题。
delphi不支持c++,自然没有stl库了。BCB比delphi的优势也在于此吧。
其实在Delphi中可以用函数重栽做,不过就是麻烦一些
C++ Build中其实用的是标准C++的stl库,不能用在Delphi中
这些算法很简单啊,自己写都行。在C++中之所以用STL是因为一个算法只要写一个模板函数(当然还要加上其他技巧)就可以支持所有的数据类型,但在Delphi中不行,最糟糕的情况就是你必须针对每种数据类型把同样的函数写N遍,虽然取得是同样的函数名,但必须重载,就象java中实现的那样。Delphi不支持泛型,有时候真的挺烦人的。我不知道你想作什么,可以告诉你在inifiles中有TStringHash类,用哈希表
方法排序查找字符传,你可以看看他的原代码,有没有你需要的
http://expert.csdn.net/Expert/topic/1226/1226902.xml?temp=.3792688
我刚才把它顺手删除了,
我想stl也不过就是一种标准数据结构和算法,只不过实现的
语言不同而已,我只是想找一些有原代码的可以研究
但凡是c++的编译器厂商 都得支持 只是支持的好与坏的问题
其中Microsoft 的支持的最不尽如人意
至于bcb也只能算是较好支持的
但是delphi 是不可能得 它并非是兼容c++语言的一种二级语言
帮忙解决一下,谢谢