今天编译的时候出现这个错误
unresolved external symbol _WinMain@16 referenced in function ___tmainCRTSta。。。。。。。。。。。
看了一下自己的设置:
Configuration
Properties->C/C++->Preprocessor,
然后在右边栏的
Preprocessor Definitions 我里面的是 _WINDOWS。我也没有改成_CONSOLE,
Configuration Properties->Linker->System,
SubSystem
对应的项也是
Windows(/SUBSYSTEM:WINDOWS)
后来我找了一下。
Project->Properties, 弹出Property Pages窗口。在左边栏中依次选择:
Configuration Properties->General,然后把右边栏的Character Set 改为
Use Multi-Byte Character Set.
像这样修改一下,居然编译通过了,虽然暂时还不知道为什么。