UNICODE转ANSI:
int nLen=wcslen(str);
char* szAnsi = new char[nLen+ 1];
sprintf(szAnsi,"%S",str);
ANSI转UNICODE:
int nLen=wcslen(str);
wchar_t* szunicode = new wchar_t[nLen+ 1];
wsprintf(szunicode,L"%S",szAnsi);
关键,就是这个大写的S用sprintf完成ANSI与UNICODE的转换
最新推荐文章于 2022-09-23 15:28:58 发布
本文介绍如何在Unicode与ANSI编码之间进行转换的方法。包括使用C/C++中的sprintf和wsprintf函数来实现字符串编码的转换过程。这对于处理不同编码格式的数据非常有用。
585

被折叠的 条评论
为什么被折叠?



