文号
t18353
阅读
7359
回复
4
收藏
3
上帝啊,我做错了什么
2009/08/05
IP:浙江
打开Visual C++ 8.0,新建一个基于对话框的MFC项目,除了使用静态MFC库之外什么都没改,不小心按到F5
------ 已启动生成: 项目: Palette, 配置: Debug Win32 ------
正在编译...
stdafx.cpp
正在编译...
Palette.cpp
c:\william\visual studio\palette\palette\palette.h(26) : error C2236: unexpected 'class' 'CPaletteApp'. Did you forget a ';'?
c:\william\visual studio\palette\palette\palette.h(26) : error C2143: syntax error : missing ';' before ':'
c:\william\visual studio\palette\palette\palette.h(26) : error C2059: syntax error : ':'
c:\william\visual studio\palette\palette\palette.h(26) : error C2059: syntax error : 'public'
c:\william\visual studio\palette\palette\palette.h(27) : error C2143: syntax error : missing ';' before '{'
c:\william\visual studio\palette\palette\palette.h(27) : error C2447: '{' : missing function header (old-style formal list?)
c:\william\visual studio\palette\palette\palette.h(40) : error C2146: syntax error : missing ';' before identifier 'theApp'
c:\william\visual studio\palette\palette\palette.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\william\visual studio\palette\palette\palette.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\william\visual studio\palette\palette\palette.cpp(15) : error C2825: 'CPaletteApp': must be a class or namespace when followed by '::'
c:\william\visual studio\palette\palette\palette.cpp(15) : error C2039: 'GetMessageMap' : is not a member of '`global namespace''
c:\william\visual studio\palette\palette\palette.cpp(15) : error C2146: syntax error : missing ';' before identifier 'GetMessageMap'
c:\william\visual studio\palette\palette\palette.cpp(15) : error C2040: 'CPaletteApp' : 'const AFX_MSGMAP *' differs in levels of indirection from 'int'
c:\william\visual studio\palette\palette\palette.cpp(15) : error C2270: 'GetMessageMap' : modifiers not allowed on nonmember functions
c:\william\visual studio\palette\palette\palette.cpp(15) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\william\visual studio\palette\palette\palette.cpp(15) : error C3861: 'GetThisMessageMap': identifier not found
c:\william\visual studio\palette\palette\palette.cpp(15) : error C2825: 'CPaletteApp': must be a class or namespace when followed by '::'
c:\william\visual studio\palette\palette\palette.cpp(15) : error C2143: syntax error : missing ';' before '`global namespace'::GetThisMessageMap'
c:\william\visual studio\palette\palette\palette.cpp(15) : warning C4229: anachronism used : modifiers on data are ignored
c:\william\visual studio\palette\palette\palette.cpp(15) : error C2040: 'CPaletteApp' : 'const AFX_MSGMAP *' differs in levels of indirection from 'int'
c:\william\visual studio\palette\palette\palette.cpp(15) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\william\visual studio\palette\palette\palette.cpp(15) : error C2063: 'GetThisMessageMap' : not a function
c:\william\visual studio\palette\palette\palette.cpp(15) : error C3755: 'GetThisMessageMap': a delegate may not be defined
c:\william\visual studio\palette\palette\palette.cpp(22) : error C2825: 'CPaletteApp': must be a class or namespace when followed by '::'
c:\william\visual studio\palette\palette\palette.cpp(22) : error C2143: syntax error : missing ';' before 'CPaletteApp'
c:\william\visual studio\palette\palette\palette.cpp(22) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\william\visual studio\palette\palette\palette.cpp(23) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\william\visual studio\palette\palette\palette.cpp(23) : error C2063: 'CPaletteApp' : not a function
c:\william\visual studio\palette\palette\palette.cpp(23) : error C3755: 'CPaletteApp': a delegate may not be defined
c:\william\visual studio\palette\palette\palette.cpp(31) : error C2146: syntax error : missing ';' before identifier 'theApp'
c:\william\visual studio\palette\palette\palette.cpp(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\william\visual studio\palette\palette\palette.cpp(31) : error C2086: 'int CPaletteApp' : redefinition
        c:\william\visual studio\palette\palette\palette.h(40) : see declaration of 'CPaletteApp'
c:\william\visual studio\palette\palette\palette.cpp(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\william\visual studio\palette\palette\palette.cpp(31) : error C2086: 'int theApp' : redefinition
        c:\william\visual studio\palette\palette\palette.h(40) : see declaration of 'theApp'
c:\william\visual studio\palette\palette\palette.cpp(36) : error C2825: 'CPaletteApp': must be a class or namespace when followed by '::'
c:\william\visual studio\palette\palette\palette.cpp(36) : error C2039: 'InitInstance' : is not a member of '`global namespace''
c:\william\visual studio\palette\palette\palette.cpp(36) : error C2146: syntax error : missing ';' before identifier 'InitInstance'
c:\william\visual studio\palette\palette\palette.cpp(36) : error C2086: 'int CPaletteApp' : redefinition
        c:\william\visual studio\palette\palette\palette.h(40) : see declaration of 'CPaletteApp'
c:\william\visual studio\palette\palette\palette.cpp(37) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\william\visual studio\palette\palette\palette.cpp(48) : error C2352: 'CWinApp::InitInstance' : illegal call of non-static member function
        c:\program files\microsoft visual studio 8\vc\atlmfc\include\afxwin.h(4654) : see declaration of 'CWinApp::InitInstance'
c:\william\visual studio\palette\palette\palette.cpp(59) : error C3861: 'SetRegistryKey': identifier not found
c:\william\visual studio\palette\palette\palette.cpp(62) : error C2065: 'm_pMainWnd' : undeclared identifier
PaletteDlg.cpp
c:\william\visual studio\palette\palette\palette.h(26) : error C2236: unexpected 'class' 'CPaletteApp'. Did you forget a ';'?
c:\william\visual studio\palette\palette\palette.h(26) : error C2143: syntax error : missing ';' before ':'
c:\william\visual studio\palette\palette\palette.h(26) : error C2059: syntax error : ':'
c:\william\visual studio\palette\palette\palette.h(26) : error C2059: syntax error : 'public'
c:\william\visual studio\palette\palette\palette.h(27) : error C2143: syntax error : missing ';' before '{'
c:\william\visual studio\palette\palette\palette.h(27) : error C2447: '{' : missing function header (old-style formal list?)
c:\william\visual studio\palette\palette\palette.h(40) : error C2146: syntax error : missing ';' before identifier 'theApp'
c:\william\visual studio\palette\palette\palette.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\william\visual studio\palette\palette\palette.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Generating Code...
生成日志保存在“file://c:\William\Visual studio\Palette\Palette\Debug\BuildLog.htm”
Palette - 50 个错误,1 个警告
========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ==========
来自:
软件综合
4
phpskycn作者
17年5个月前IP:未同步
136795
2楼
2楼完全是灌水 [s:248]  [s:248] ,看来我的VS发癫了
重新建一次吧-_-
引用
评论
phpskycn作者
17年5个月前IP:未同步
136800
3楼
RP恢复正常
感谢伟大的“RP守恒”
------ 已启动全部重新生成: 项目: Palette, 配置: Debug Win32 ------
正在删除项目“Palette”(配置“Debug|Win32”)的中间文件和输出文件
正在编译...
stdafx.cpp
正在编译...
Palette.cpp
PaletteDlg.cpp
Generating Code...
正在编译资源...
正在编译资源清单...
正在链接...
LINK : 没有找到 C:\\William\\Visual studio\\Palette\\Debug\\Palette.exe 或上一个增量链接没有生成它;正在执行完全链接
正在嵌入清单...
生成日志保存在“file://c:\\William\\Visual studio\\Palette\\Palette\\Debug\\BuildLog.htm”
Palette - 0 个错误,0 个警告
========== 全部重新生成: 1 已成功, 0 已失败, 0 已跳过 ==========

“Palette.exe”: 已加载“C:\\William\\Visual studio\\Palette\\debug\\Palette.exe”,已加载符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\ntdll.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\kernel32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\user32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\gdi32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\comdlg32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\shlwapi.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\advapi32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\rpcrt4.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\secur32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\msvcrt.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\WinSxS\\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\\comctl32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\shell32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\winspool.drv”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\oledlg.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\ole32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\oleaut32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\imm32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\lpk.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\usp10.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\Program Files\\Kaspersky Lab\\Kaspersky Internet Security 2009\\mzvkbd.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\psapi.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\Program Files\\Kaspersky Lab\\Kaspersky Internet Security 2009\\mzvkbd3.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\Program Files\\Kaspersky Lab\\Kaspersky Internet Security 2009\\adialhk.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\Program Files\\Kaspersky Lab\\Kaspersky Internet Security 2009\\kloehk.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\uxtheme.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\Program Files\\360safe\\safemon\\safemon.dll”,未使用调试信息生成二进制文件。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\wininet.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\crypt32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\msasn1.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\ws2_32.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\ws2help.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\version.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\urlmon.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\msctf.dll”,未加载任何符号。
“Palette.exe”: 已加载“C:\\WINDOWS\\system32\\msctfime.ime”,未加载任何符号。
程序“[2196] Palette.exe: 本机”已退出,返回值为 0 (0x0)。
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的