为什么总是说我的类未知???怪异!!!

sboom 2003-11-22 01:23:22
编译错误:
error C2146: syntax error : missing ';' before identifier 'pg1'
g:\projects\eco\ecodlg.h(24) : error C2501: 'page1' : missing storage-class or type specifiers
g:\projects\eco\ecodlg.h(24) : error C2501: 'pg1' : missing storage-class or type specifiers
自己继承了CPage 类为 page1,在对话筐类中定义 page1 pg1,编译出现上面的错误,已经在对话筐头文件中增加了#include "page1.h" ,为什么???继承其他类时也会这样,page1 pg1去掉编译一次,提示错误后再把page1 pg1恢复,再编译居然又没问题。
...全文
24 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sboom 2003-11-22
  • 打赏
  • 举报
回复
错了,page1 是继承了 CPropertyPage 的类,对话筐头文件中增加 #include"page1.h",然后在对话筐类中定义 page1 pg1,就出现上面的错误,我把page1 pg1去掉编译说对话筐函数使用的pg1未定义,我再在对话筐类中原位回复page1 pg1,编译居然又通过了。代码相同。

我继承其他类后定义类对象时也这种情况,比如我继承CRecordset 成CRecs 后定义 CRecs res 时也这样,要先等编译出错再在对话筐类中写上CRecs res才行。。。。,不过在函数里定义是没问题的。


如果像 blockshot(blockshot)说的那样就会出现
error C2079: 'pg1' uses undefined class 'page1'
blockshot 2003-11-22
  • 打赏
  • 举报
回复
在对话框类定义的前面加上
class page1;

不用在对话框头文件中包含page1.h文件
guoxiny 2003-11-22
  • 打赏
  • 举报
回复
好好检查一下代码,什么地方漏了。现在怎么可能单步调呀,编译都不过
carbon107 2003-11-22
  • 打赏
  • 举报
回复
CPage类是什么类啊,你可以单步调一下,看看在什么地方出错的
dzqsuper 2003-11-22
  • 打赏
  • 举报
回复
那最后是没有还是有呢
sboom 2003-11-22
  • 打赏
  • 举报
回复
大侠帮我。
内容概要:本文提出文旅项目应基于“全生命周期”视角构建建设期与运营期的绩效考核体系,强调考核需贯穿项目全过程,分阶段设定科学指标。建设期以“按约交付”为目标,重点考核施工进度、工程质量、成本控制及安全生产、合规管理等过程指标;运营期以“价值实现”为核心,围绕经营效益、运营质量、可持续发展和综合管理四个维度,评估项目的经济效益、服务质量、社会生态贡献及长期发展潜力。体系设计坚持全生命周期、分层分与目标对齐、结果导向与过程控制相结合三大原则,确保考核与企业战略协同并适应不同型项目特点。; 适合人群:从事文旅项目管理、政府监管部门人员、咨询机构专业人员以及企业中高层管理者,具备一定项目管理或绩效考核经验者; 使用场景及目标:①用于指导文旅项目在建设与运营各阶段的绩效指标设计与考核机制搭建;②帮助企业实现项目全流程管控,提升项目质量与综合效益;③推动战略目标落地,优化资源配置与管理决策; 阅读建议:在实际应用中需结合项目具体型(如盈利型或公益型)灵活调整指标权重,注重数据采集与动态反馈,将考核结果与激励机制挂钩,持续改进管理体系。

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧