少包含了一个头文件的后果

    我们有的时候会在头文件中包含一些类,但是当我们忘记包含的时候,会出现什么呢?当然是编译不通过。会说在标识符XXX前少了";"(其实加上去是不对),然后再说一堆错误。当我遇到这个错误时,我想了很久也没有想出来,后来才知道原来是少包含了一个头文件。

(以下是个人愚见)

    程序开始时,有#include语句,然后如果这个类所属的头文件没有被包含的话,也就是说编译器不知道有这个类,当然会报错了。而说什么"C++不支持默认为int",或许是和C对比的,因为TCPL中的很多程序都是main()而不是int main()

 

    
阅读更多
文章标签: 编译器 c
个人分类: 错误集合
想对作者说点什么? 我来说一句

头文件math.h

2017年07月25日 4KB 下载

没有更多推荐了,返回首页

不良信息举报

少包含了一个头文件的后果

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭