您的位置:首页 > 编程语言 > C语言/C++

使用Template的对Cpp程序的影响

2005-09-27 22:12 344 查看
使用与不使用Template的C++程序差别有:

1。抽象数据结构用void point和Template

这样使用Template的生成的实体类变多,生成执行码变大,而速度变快。(void *)

2。设计上使用继承虚函数和Template Policy

这样同样是实体类变多,而最终程序要变大,速度也变快。因为virtual table的原因。

3。使用STL与不使用STL

使用STL这样成熟的Library,当然效率会比你手工写的精致代码要低些。毕竟手工写是定身量制。但是你有时间在学习写个那样成熟的library吗?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: