天天看点

cocos2dx学习笔记(4)——VS2010中的中文乱码问题

当你想使用中文时,你是否有这样的一个困惑。

把样例中的helloworld改成中文的 “你好,世界!”。

然后编译运行,发现居然是个乱码!!!

因为cocos2dx中使用的是utf-8字符集,而vs中确实ansi。

所以我们需要对其进行字符集转换。

然后纵里寻它求百度,终于找到了解决方案。

一个函数搞定!

为了方便使用,你可以把上面的函数放到一个.h文件里面去,然后要使用的话,只要#include就可以了。

至于函数中一些变量:

   multibytetowidechar , widechartomultibyte

   cp_acp , cp_utf8

有兴趣的自行百度。不过不了解也没关系,反正只要会调用上面的函数就可以了。。。

本文出自 “” 博客,请务必保留此出处

继续阅读