Ada*_*tes 5 c++ console-application ico
我正在尝试向我的 C++ 控制台应用程序添加一个图标,但是当我尝试编译以下代码时,出现了这些错误。第一个文件是我的 resources.rc,第二个文件是我的 main.cpp。
资源脚本:#ifndef RESOURCE_RC_INCLUDED
#define RESOURCE_RC_INCLUDED
MAINICON ICON "icon.ico"
#endif // RESOURCE_RC_INCLUDED`
Run Code Online (Sandbox Code Playgroud)
C++ 源代码:
#ifndef RESOURCE_RC_INCLUDED
#define RESOURCE_RC_INCLUDED
MAINICON ICON "icon.ico"
#endif // RESOURCE_RC_INCLUDED`
Run Code Online (Sandbox Code Playgroud)
这些是我得到的错误。
||=== Build: Debug in Shima (compiler: GNU GCC Compiler) ===| C:\Users\Adam\Desktop\C++ Tutorial\Shima\resources.rc|4|错误:'MAINICON' 没有命名类型| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp||在函数'int main()'中:| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|35|错误:'string' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|35|注:建议替代:| c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\include\c++\bits\stringfwd.h|65|注意:'std::string'| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|35|错误:应为';' 在'名字'之前| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|36|error: expected ';' 在'cmds'之前| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|37|错误:应为';' 在'笑话'之前| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|38|错误:预期的';' 在'prg'之前| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|39|错误:'cout' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|39|注:建议替代:| c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\include\c++\iostream|62|注意:'std::cout'| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|39|错误:'endl' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|39|注:建议替代:| c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\include\c++\ostream|562|注意:'std::endl'| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|40|错误:'cin' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|40|注:建议替代:| c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\include\c++\iostream|61|注意:'std::cin'| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|40|错误:'name' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|40|错误:'getline' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|40|注:建议替代:| c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\include\c++\bits\basic_string.h|2792|注意:'std::getline'| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|46|错误:'cmd' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|47|错误:'cmds' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|74|error: 'jokes' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|79|错误:'selPrg' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|80|错误:'prg' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|158|错误:'title' 未在此范围内声明| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|165|警告:建议将括号括起来用作真值 [-Wparentheses]| C:\Users\Adam\Desktop\C++ Tutorial\Shima\main.cpp|34|警告:未使用的变量 'file' [-Wunused-variable]| ||=== 构建失败:17 个错误,2 个警告(0 分钟,1 秒)===|