cocos2d x 中文 亂碼問題

2021-06-01 00:00:33 字數 870 閱讀 7178

最近好些人都有問到,cocos2d-x 對中文支援真不好。。。。。各種亂碼,甚至連注釋放在mac下都亂碼。解決操作步驟如下,備忘一下:

1:選中有中文的那個cpp,點檔案另存為,在儲存這裡竟然有個小箭頭

點之,再點編碼儲存

這個cpp就utf-8化了,然後中文就正常了,好麻煩。。。這是現在彩鳥筆者唯一能找到方便的方法,所以,把所有中文字元都扔在乙個檔案中吧,用#define什麼的,方便使用,也方便維護啊嘎嘎

2:第二種就是用iconv庫了,喂喂cocos2d-x有包含這個庫吧,沒用過,就不闡述了,引擎作者大神說過可以哦~

補充:最近無事就用了iconv庫,喂喂為什麼網上找的都是有個小錯誤啊,我改了,然後放上來,記得包含庫哦~淚流滿面保證可用

#include "iconv.h"

int code_convert(char *from_charset,char *to_charset,char *inbuf,size_t inlen,char *outbuf,size_t outlen)

/*unicode碼轉為gb2312碼*/

int u2g(char *inbuf,size_t inlen,char *outbuf,size_t outlen)

/*gb2312碼轉為unicode碼*/

int g2u(char *inbuf,size_t inlen,char *outbuf,size_t outlen)

trackback:

cocos2dx 解決中文亂碼問題

在使用cocos2dx的時候,裡面使用了中文或者是在cocos studio編輯器裡面使用了中文,顯示的時候會出現亂碼問題,下面提供幾個解決方案 pragma execution character set utf 8 問題與解決方法 在windows環境下使用visual studio 開發coc...

cocos2d x解決中文亂碼

一 介紹 最近由於各種各樣的原因,好長時間沒有學習cocos2d x了。突然有種害怕的感覺,這樣下去,以前學的關於cocos2d x的一點皮毛會徹底忘記的,下次再學,估計又得重頭開始了。所以,還是要平時多多使用吧,持之以恆最重要了.由於在cocos2d x中直接使用中文會出現亂碼,誰讓cocos2d...

vs 中 cocos2d x 中文亂碼

整了將近兩天終於暫時解決了vs 中 cocos2d x 中文亂碼的問題。解決辦法 1.在vs建立.h檔案和.cpp檔案的時候,敲 前就要儲存成utf8無簽名格式,不然敲了 再儲存可能出問題 2.從外部檔案中讀入中文 3.用cocos2d x自帶的庫轉碼 用法 建立utf8.h和utf8.cpp ut...