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 网游
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 网游
相关文章推荐
- Caffe 源码阅读笔记 [基本模块] Caffe.cpp
- caffe源码阅读-插曲-math_function.cpp
- HashMap源码阅读笔记
- Irrlicht 源码学习笔记 【Irrlicht.h/cpp】 【irrTypes.h】 【KeyCodes.h】 【irrmath.h】
- jdk源码阅读笔记-AbstractStringBuilder
- flashsim源码阅读笔记2
- qemu1.4.0源码阅读笔记————vl.c阅读
- OBS源码阅读笔记--绿化配置文件路径
- linux-Tcp IP协议栈源码阅读笔记
- Spark源码阅读笔记之任务调度(一)
- apache1.3.39源码alloc.c阅读笔记
- Mina源码阅读笔记(五)—Mina对连接的操作IoSession
- FastDFS源码阅读笔记(一)
- linux-Tcp IP协议栈源码阅读笔记
- CodeIgniter源码阅读笔记(6)——地址解析类URI.php
- i.MX6qSabreLite内核源码阅读笔记-----board-mx6q_sabrelite.c 分析----1
- OBS源码阅读笔记(七)--如何往工程中添加自己的界面
- android源码阅读笔记1-配置源码路径/阅读源码方法讨论
- lstm_layer.cpp的源码阅读
- 源码阅读笔记 – 2 std::vector (1)