我试图使用wmain
简单的测试代码来练习 WCS 字符串(而不是 MBCS),但我一直在出错,但无法找出原因。
这是我的代码。
#include <iostream>
#include <stdio.h>
using namespace std;
int wmain(int argc, wchar_t * argv[])
{
for (int i = 1; i < argc; i++) {
fputws(argv[i], stdout);
fputws(L"\n", stdout);
}
return 0;
}
它给出了错误信息。
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../libmingw32.a(main.o):(.text.startup+0xa0): 未定义引用`WinMain@16' collect2.exe:错误:ld 返回 1 个退出状态
为什么会崩溃?我不知道为什么会出现这个错误。