struct定义了一个结构,链结时报错说redefine,发现VC的两个BUG,hoho

jronald jronald 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
struct shape{
int xy[8];
int i;
int iNext;
} shapes[19]={
1,0,1,1,2,1,2,2,1,1
};
新建了一个dlg工程
不能在全局位置定义

BUG1: 建MFC工程的第一步时,先把document/view的勾去掉再选dialog based
结果会生成SDI的工程
BUG2:打开了一个前几天建的SDI工程,想加个component玩玩,结果说没有CWinApp的派生类,在class view也找不到,原来CMyWinApp和CAboutDlg定义在了一个文件,但是VC只认到一个,这个component也加不了,要怎么解决啊

还有一个问题像上面的structure结构在定义变量时初始化很方便,如果换成class,如果不在定义时初始化,或者中间需要改变每个分量的值,不能像初始时那样成批赋值吗,又麻烦又不清楚啊,有什么办法吗?
...全文

相关推荐

评论 10
收藏 已收藏
分享
返回顶部
jronald
VC/MFC 16,550 成员 421,606 内容