我已经尝试了一个小时搜索了所有内容。
我试过用这个wchar_t c=L'é';
它没有用。
它给了我Invalid argument
在dev-cpp中的那一行当我在 cmd 中
直接使用 g++ 运行它时, 我得到了
error: converting to execution character set: Invalid argument
我们如何解决这个问题?
编辑
代码:
#include<string.h>
#include<iostream>
using namespace std;
int main() {
setlocale(LC_CTYPE, "");
wchar_t ccc=L'é';
wchar_t ar[]=L"é";
wchar_t bf[]=L"a";
wchar_t cd;
}
编辑Dev-C++ 编译器,Windows-7