您的位置:首页 > 其它

一个分号引发的错误

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’
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: