同样的程序用不同的语言写出来(假设用同样的算法)运行速度会不同吗为什么c为什么比c++运行快有人有一种设想 把用c++写出的原代码编译后转换成c 的代码 来加快运行速度 那是什么原理有什么可行性
解决方案 »
- 通过create创建的控件,获取区域的问题
- dll 高手请进
- 申请这个帐号将近半年了,怎么还没升级.问问各位前辈,升级需要的各个必备条件,散点小分!!嘿嘿
- CWebBrowser2 显示问题。
- 进度条问题??
- 如何用ADO连接数据库?在windows的API编程下。
- 如何实现网络同时多人语音通话(pc to pc的voip程序设计)?
- 谁能帮我说说SQL Server种的存储过程到底是怎么会是啊?
- 问个关于MFCGridCtrl类在对话框窗口中使用custom control的问题~
- 哪位大侠知道哪儿有directx media sdk
- 用ADO连接SQLServer,最简单的数据记录显示的方法是什么?!急急急!
- vc中菜单的问题,请老手帮忙解决下:
C++中比C中多了对类的构造,析构,查错机制等,当然会有一定的效率损失,但是这是很微小的。如楼上所说的,程序设计不只考虑程序运行的快慢,还要考虑可维护性,扩展性,以及开发周期,C++的那些特性的利远远大于弊的
它的虚函数实际效率相当于函数指针,如果你自己实现相同功能,效率更低。
由于对c++语言理解不够,会造成很多临时对象的构造,降低效率,这只能怪自己水平问题了。