
看看是不是没有调用这个函数
for example
char str[1024] = "abc123故障短路切换"
wchar_t array[1024]={0}
setlocale(LC_ALL,"zh_CN.GB2312")
/*from chinese to Unicode*/
if((ret=mbstowcs(array, str, strlen(str)))==-1)
{
printf("error\n")
}
goodluck
就是fopen,_wfopen认为输入的是宽字符文件名,_wfopen 是 fopen的宽字符版本;为 _wfopen 的参数是宽字符字符串。 否则,_wfopen 和 fopen 具有相同的行为。 使用 _wfopen 没有对文件流的代码的字符集的效果。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)