您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x 对字符串的传值操作

2014-04-04 13:03 323 查看
对字符串的传值操作通常有以下几种方式(结合C标准库和C++标准库)
char str[]="abcd";
const char* str ="abcd ";
string str= "abcd";
const string& str ="abcd";//引用传值
而对象 传值开销过大,在cocos中使用了两种 对字符串传值(在2.2版本中使用的是 const char* str,在3.0中使用的是const string& str)

从性能/封装的角度来说const string& str;可能要好一些;

2.2V中对CCLabelTTF的定义:




3.0v中对LabeL的定义:




但是不管内部如何封装,不会影响我们的调用;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: