当你想使用中文时,你是否有这样的一个困惑。
把样例中的helloworld改成中文的 “你好,世界!”。
然后编译运行,发现居然是个乱码!!!
因为cocos2dx中使用的是utf-8字符集,而vs中确实ansi。
所以我们需要对其进行字符集转换。
然后纵里寻它求百度,终于找到了解决方案。
一个函数搞定!
为了方便使用,你可以把上面的函数放到一个.h文件里面去,然后要使用的话,只要#include就可以了。
至于函数中一些变量:
multibytetowidechar , widechartomultibyte
cp_acp , cp_utf8
有兴趣的自行百度。不过不了解也没关系,反正只要会调用上面的函数就可以了。。。
本文出自 “” 博客,请务必保留此出处