读书人

调试出错(新手),该怎么解决

发布时间: 2012-01-20 18:53:53 作者: rapoo

调试出错(新手)
c:\documents and settings\guoguo\桌面\c++\single\singleview.h(40) : error C2146: syntax error : missing '; ' before identifier 'str '
c:\documents and settings\guoguo\桌面\c++\single\singleview.h(40) : error C2501: 'Cstring ' : missing storage-class or type specifiers
c:\documents and settings\guoguo\桌面\c++\single\singleview.h(40) : error C2501: 'str ' : missing storage-class or type specifiers
C:\Documents and Settings\GuoGuo\桌面\c++\Single\SingleView.cpp(37) : error C2065: 'str ' : undeclared identifier
C:\Documents and Settings\GuoGuo\桌面\c++\Single\SingleView.cpp(37) : error C2440: '= ' : cannot convert from 'char [15] ' to 'int '
这是我的调试结果,按示例来的怎么也改不对啊!!

这是我的步骤:
在工作区(左边)选中类下面的CSingleView类,右键,Add Member Varible,分别填Cstring和str.展开此类,双击SingleView(),在其中加str= "我会VC了 ";(注意用英文的引号,双击OnDraw();在最后加 pDC-> TextOut(100,110,str);

[解决办法]
"分别填Cstring和str.展开此.. "
不是 Cstring 而是: 分别填CString 注意大小写!
[解决办法]
还有类型不匹配吧
[解决办法]
缺包含的头文件。
[解决办法]
Cstring -> CString
[解决办法]
大小写问题, 不是 Cstring 类型, 而是 CString 类型

读书人网 >VC/MFC

热点推荐