2 fdshgfffff fdshgfffff 于 2015.06.19 09:58 提问

我看到您也遇到遇到过同样的问题求解

1>------ 已启动生成: 项目: Project3, 配置: Release Win32 ------
1>编译XML资源
1>E:\duiengine\tool\residbuilder -y -p skin -i skin\index.xml -r .\duires\winres.rc2 -n .\duires\name2id.xml -h .\duires\winres.h
1>idmap files have not been modified.
1>name2id xml descriptor is not changed!
1>正在编译...
1>UIHander.cpp
1>.\UIHander.cpp(7) : error C2838: “m_pIsSkinManagerDlgActive”: 成员声明中的非法限定名
1>.\UIHander.cpp(8) : error C2590: “{ctor}”: 只有构造函数可以有基/成员初始值列表
1>.\UIHander.cpp(8) : error C3254: “ServerDelayDlg”: 类包含显式重写“{ctor}”,但并不从包含函数声明的接口派生
1>.\UIHander.cpp(8) : error C2838: “{ctor}”: 成员声明中的非法限定名
1>.\UIHander.cpp(14) : error C3254: “ServerDelayDlg”: 类包含显式重写“{dtor}”,但并不从包含函数声明的接口派生
1>.\UIHander.cpp(14) : error C2838: “{dtor}”: 成员声明中的非法限定名
1>.\UIHander.cpp(14) : error C2535: “ServerDelayDlg::~ServerDelayDlg(void)”: 已经定义或声明成员函数
1> c:\users\administrator\documents\我的yy\909011908\project3\project3\ServerDelayDlg.h(9) : 参见“ServerDelayDlg::~ServerDelayDlg”的声明
1>.\UIHander.cpp(20) : error C3254: “ServerDelayDlg”: 类包含显式重写“OnInitDialog”,但并不从包含函数声明的接口派生
1>.\UIHander.cpp(20) : error C2838: “OnInitDialog”: 成员声明中的非法限定名
1>.\UIHander.cpp(32) : error C3254: “ServerDelayDlg”: 类包含显式重写“OnSkinManagerActive”,但并不从包含函数声明的接口派生
1>.\UIHander.cpp(32) : error C2838: “OnSkinManagerActive”: 成员声明中的非法限定名
1>.\UIHander.cpp(54) : error C3254: “ServerDelayDlg”: 类包含显式重写“OnSetServersDelay”,但并不从包含函数声明的接口派生
1>.\UIHander.cpp(54) : error C2838: “OnSetServersDelay”: 成员声明中的非法限定名
1>.\UIHander.cpp(60) : error C3254: “ServerDelayDlg”: 类包含显式重写“OnSetWnd”,但并不从包含函数声明的接口派生
1>.\UIHander.cpp(60) : error C2838: “OnSetWnd”: 成员声明中的非法限定名
1>.\UIHander.cpp(65) : error C3254: “ServerDelayDlg”: 类包含显式重写“OnDuiMenu”,但并不从包含函数声明的接口派生
1>.\UIHander.cpp(65) : error C2838: “OnDuiMenu”: 成员声明中的非法限定名
1>.\UIHander.cpp(75) : error C3254: “ServerDelayDlg”: 类包含显式重写“OnMsgBtnClick”,但并不从包含函数声明的接口派生
1>.\UIHander.cpp(75) : error C2838: “OnMsgBtnClick”: 成员声明中的非法限定名
1>.\UIHander.cpp(79) : error C3254: “ServerDelayDlg”: 类包含显式重写“OnMsgBtnClickTest”,但并不从包含函数声明的接口派生
1>.\UIHander.cpp(79) : error C2838: “OnMsgBtnClickTest”: 成员声明中的非法限定名
1>.\UIHander.cpp(83) : fatal error C1075: 与左侧的 大括号“{”(位于“c:\users\administrator\documents\我的yy\909011908\project3\project3\ServerDelayDlg.h(6)”)匹配之前遇到文件结束
1>ServerDelayHandler.cpp
1>.\ServerDelayHandler.cpp(6) : error C2059: 语法错误 : “{”
1>.\ServerDelayHandler.cpp(6) : error C2334: “{”的前面有意外标记;跳过明显的函数体
1>.\ServerDelayHandler.cpp(32) : error C2590: “{ctor}”: 只有构造函数可以有基/成员初始值列表
1>.\ServerDelayHandler.cpp(32) : error C3254: “ServerDelayDlg”: 类包含显式重写“{ctor}”,但并不从包含函数声明的接口派生
1>.\ServerDelayHandler.cpp(32) : error C2838: “{ctor}”: 成员声明中的非法限定名
1>.\ServerDelayHandler.cpp(37) : error C3254: “ServerDelayDlg”: 类包含显式重写“{dtor}”,但并不从包含函数声明的接口派生
1>.\ServerDelayHandler.cpp(37) : error C2838: “{dtor}”: 成员声明中的非法限定名
1>.\ServerDelayHandler.cpp(37) : error C2535: “ServerDelayDlg::~ServerDelayDlg(void)”: 已经定义或声明成员函数
1> c:\users\administrator\documents\我的yy\909011908\project3\project3\ServerDelayDlg.h(9) : 参见“ServerDelayDlg::~ServerDelayDlg”的声明
1>.\ServerDelayHandler.cpp(41) : error C3254: “ServerDelayDlg”: 类包含显式重写“OnInitDialog”,但并不从包含函数声明的接口派生
1>.\ServerDelayHandler.cpp(41) : error C2838: “OnInitDialog”: 成员声明中的非法限定名
1>.\ServerDelayHandler.cpp(61) : error C3254: “ServerDelayDlg”: 类包含显式重写“OnListPredraw”,但并不从包含函数声明的接口派生
1>.\ServerDelayHandler.cpp(61) : error C2838: “OnListPredraw”: 成员声明中的非法限定名
1>.\ServerDelayHandler.cpp(69) : fatal error C1075: 与左侧的 大括号“{”(位于“c:\users\administrator\documents\我的yy\909011908\project3\project3\ServerDelayDlg.h(6)”)匹配之前遇到文件结束
1>ServerDelayDlg.cpp
1>.\ServerDelayDlg.cpp(4) : error C2535: “ServerDelayDlg::ServerDelayDlg(void)”: 已经定义或声明成员函数
1> c:\users\administrator\documents\我的yy\909011908\project3\project3\ServerDelayDlg.h(8) : 参见“ServerDelayDlg::ServerDelayDlg”的声明
1>.\ServerDelayDlg.cpp(11) : error C2535: “ServerDelayDlg::~ServerDelayDlg(void)”: 已经定义或声明成员函数
1> c:\users\administrator\documents\我的yy\909011908\project3\project3\ServerDelayDlg.h(9) : 参见“ServerDelayDlg::~ServerDelayDlg”的声明
1>.\ServerDelayDlg.cpp(14) : fatal error C1075: 与左侧的 大括号“{”(位于“c:\users\administrator\documents\我的yy\909011908\project3\project3\ServerDelayDlg.h(6)”)匹配之前遇到文件结束
1>正在生成代码...
1>生成日志保存在“file://c:\Users\Administrator\Documents\我的YY\909011908\Project3\Project3\Release\BuildLog.htm”
1>Project3 - 38 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

1个回答

medal003
medal003   2015.11.25 16:52

我也出现过这个问题,我的问题的原因是自定义的类与库里面的类重名了,把自定义的类从项目中移除,就解决了。希望有用

Csdn user default icon
上传中...
上传图片
插入图片