上午和hottey探讨了一下泛型技术。
我问他Delphi是否有对泛型技术的支持,他回答说Delphi的泛型可以通过无类型指针来实现。
无类型指针可以实现容器的泛型化,但是对于算法的泛型化就无能为力了。而且,用无类型指针实现的泛型容器是一个相对动态的东西,还无法和C++模板技术的效率相比(因为它是从编译器层面决议的)。
我问他Delphi是否有对泛型技术的支持,他回答说Delphi的泛型可以通过无类型指针来实现。
无类型指针可以实现容器的泛型化,但是对于算法的泛型化就无能为力了。而且,用无类型指针实现的泛型容器是一个相对动态的东西,还无法和C++模板技术的效率相比(因为它是从编译器层面决议的)。
博客记录了与hottey探讨泛型技术的内容。询问Delphi对泛型技术的支持,得知其可通过无类型指针实现泛型,但该方式只能实现容器泛型化,对算法泛型化无能为力,且效率无法与C++模板技术相比。

被折叠的 条评论
为什么被折叠?



