我想使用c++里的宽字符 代码如下 编译器是cfree
#include <iostream>
#include <string>
using namespace std;
int main()
{
wstring wstr=L"(这里是个特殊字符。一个黑色的方框。。 0.0csdn不让发。)";
return 0;
}
但是出现converting to execution character set: Il 这个错误。。
google下 说 改编译参数 -finput-charset=gbk 我加了之后出现更多问题。。
[Error] cc1plus.exe: no iconv implementation, cannot convert from gbk to UTF-8
no iconv implementation, cannot convert from gbk to UTF-8
等等。。 请问 改怎么解决呢?? 我本只想使用这个方框的。。
求救。