您的位置:首页 > 编程语言 > C语言/C++

CCLabelIBMFont.cpp 源码阅读笔记

2013-05-01 15:27 387 查看
去除空格

static void cc_utf8_trim_ws(std::vector<unsigned short>* str)

{

int len = str->size();

if ( len <= 0 )

return;

int last_index = len - 1;

// Only start trimming if the last character is whitespace..

if (isspace_unicode((*str)[last_index]))

{

for (int i = last_index - 1; i >= 0; --i)

{

if (isspace_unicode((*str)))

last_index = i;

else

break;

}

cc_utf8_trim_from(str, last_index);

}

}

换行

void CCLabelBMFont::updateLabel()

希望能为需要的朋友解决问题,

如果还不能解决可以联系QQ897703027,email: hongjiandao@163.com

欢迎大家交流cocos2d-x,C++等各方面的知识,或者创业团队求收留,本人目前在做cocos2dx 网游
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: