一个分号引发的错误
2009-08-30 21:52
489 查看
kdnode.h
class ***
{
.....
};//原来这里没打分号,引发了如下错误,花了将近2小时才找到。
在一个cpp文件中引用上述头文件
test.cpp
#include "kdnode.h"
....
int main()
{
.....
}
g++ -o test test.cpp
test.cpp:6: 错误:不能在返回类型中定义新类型
test.cpp:6: 附注:(‘KDNode’ 的定义末尾可能缺少一个分号)
test.cpp:6: 错误:‘main’ 的声明指定了两个以上的数据类型
test.cpp:6: 错误:‘::main’ 必须返回 ‘int’
class ***
{
.....
};//原来这里没打分号,引发了如下错误,花了将近2小时才找到。
在一个cpp文件中引用上述头文件
test.cpp
#include "kdnode.h"
....
int main()
{
.....
}
g++ -o test test.cpp
test.cpp:6: 错误:不能在返回类型中定义新类型
test.cpp:6: 附注:(‘KDNode’ 的定义末尾可能缺少一个分号)
test.cpp:6: 错误:‘main’ 的声明指定了两个以上的数据类型
test.cpp:6: 错误:‘::main’ 必须返回 ‘int’
相关文章推荐
- 一个分号引发的错误!——undefined is not a function
- 一个分号引发的思考
- 一个小错误引发思考最终得出数组转字符串的新方法
- 一个隐式转换引发的执行计划错误
- 一个有关全局变量引发的错误。
- 一个低级错误引发的血案
- 重复运行一个程序引发的错误
- 一个“\”引发的血案——记一次hyperpacer回放时的“500”错误
- mysql中一个普通ERROR 1135 (HY000)错误引发的血案
- 一个=号引发的错误.......
- PowerShell中一个分号引发的问题
- 一个空格引发的错误
- SpringMVC+Hibernate 一个经典的由懒加载机制引发的错误
- 一个由快速排序引发的段错误
- 关于一个"="与"+="号引发的错误
- SQL语句结尾处多加了一个分号,导致出现 ------ORA-00911: 无效字符---错误
- 一个编码引发js错误的问题
- c#使用CsGL时一个小错误:“CsGL.OSLib”的类型初始值设定项引发异常 产生的原因
- SpinBox引发的一个错误
- 女生节的一个分号,引发程序员的疯狂热议