error C2533: “WSProtocol::{ctor}”: 构造函数不能有返回类型 error C2264: “WSProtocol::WSProtocol”: 函数定义或声明中有错误

来源:互联网 发布:发热丝数据 编辑:程序博客网 时间:2024/05/17 01:36

今天遇到一个特别奇葩的BUG,记录一下。

2>d:\work\test\project\classes\network\wsprotocol.cpp(5): error C2533: “WSProtocol::{ctor}”: 构造函数不能有返回类型
2>d:\work\test\project\classes\network\wsprotocol.h(36): error C2264: “WSProtocol::WSProtocol”: 函数定义或声明中有错误;未调用函数


其原因是声明类时大括号外面没有加分号!!!

class WSProtocol
{
SINGLETON(WSProtocol);
public:
//rapidjson::Value& getDocValue(std::string strJson){ return 0; }
}(这里应该加分号,不加分号会报错)


阅读全文
0 0
原创粉丝点击