【发布时间】:2013-08-10 15:19:20
【问题描述】:
我使用CCHttpRequest 请求一个网页,然后当我使用CCString 打印接收到的响应时,我可以毫无问题地看到土耳其字符,但是当我使用std::string 分配接收到的响应并打印CCLog 奇怪字符时过来。我该如何解决这个问题?
std::vector<char> *buffer = response->getResponseData();
char jenny [buffer->size()];
for (unsigned int i = 0; i < buffer->size(); i++)
{
jenny[i] = (*buffer)[i];
}
CCString* uStr = CCString::createWithContentsOfFile(jenny);
string wStr(jenny);
CCLog("%ls", &wStr);
CCString 响应:从文件中获取数据(
字符串 CCLog 响应:����k�4p
【问题讨论】:
标签: c++ unicode utf-8 cocos2d-x