回 帖 发 新 帖 刷新版面

主题:求助一个简单问题!!!

我用的是VC++6.0编译器,在编写源程序时,若先点击compile编译,则会报错;若是先点击build编译,则运行成功,再点击compile时也不会报错;但是看书上说,一般要先点击compile编译的!!我是个新手,希望不惜赐教!!!谢谢

回复列表 (共4个回复)

沙发

因为你有没编译包括头文件的stdafx.cpp 如果你先编译这个文件就不会报错了

板凳


谢谢你,这个问题已经解决了!
我是不是可以这样理解了:在main文件中添加自己编写的*.h和*.c文件时,应该先将*.h和*.c文件compile编译完成后,再编译含有main函数的文件!!谢谢了

3 楼

stdafx.h : 标准系统包含文件的包含文件。   Microsoft C 和 C++ 编译器提供了用于预编译任何 C 或 C++ 代码(包括内联代码)的选项。利用此性能特性,可以编译稳定的代码体,将已编译状态的代码存储在文件中,以及在随后的编译中,将预编译的代码与仍在开发的代码结合起来。由于不需要重新编译稳定代码,因此后面每次编译的速度都要快一些。

4 楼

谢谢你的回复,但是我多少还是有一些不明白!

我来回复

您尚未登录,请登录后再回复。点此登录或注册