Code::Blocks下新建编译和运行方法图解

上一篇介绍了如何下载和安装Code::Blocks编译器,这篇将以新建一个C++工程为例,每步都有图片说明,一步步介绍如何进行Code::Blocks中新建工程,如何编写C++代码部份,编译工程还有最后代码如何运行的。

继续阅读Code::Blocks下新建编译和运行方法图解

宁可编译和链接时出错,也不要运行时出错

除了极少数情况下会使C++抛出异常(例如,内存耗尽 —- 预先准备好内存不够的情况)外,运行时错误的概念和C++没什么关系,就象在C中一样。没有下溢,上溢,除零检查;没有数组越界检查,等等。一旦程序通过了编译和链接,你就得靠自己了 —- 一切后果自负。这很象跳伞运动,一些人从中找到了刺激,另一些人则吓得摔成了残废。这一思想背后的动机当然在于效率:没有运行时检查,程序会更小更快。 继续阅读宁可编译和链接时出错,也不要运行时出错