Cocos2d-x   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了cocos2d-x类型转换(CCstring int string char UTF-8互转)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

http://www.cnblogs.com/leehongee/p/3642308.html

//int 转 CCString

int num=5@H_618_11@;
 CCString* ns=CCString::createWithFormat("%d"@H_618_11@,num);
 
 //CCString 转 int
int px = ns->intValue();//将CCString 转换为int的方法,转成float类型有 floatValue()
//======================================
 
//CCString 转    char
const char *String= ns->@H_618_11@getCString();
 
//char 转    CCString
CString.Format(”%s”,char *)//char 转cString 
 CCString* ns=CCString::createWithFormat("%s",char *@H_618_11@);
//======================================
 
//String 转  char
const char *String=std::String("StriNG"@H_618_11@).c_str();
charString
String s(char *@H_618_11@);
//======================================
 
//String  转 int
std::String s("1234"@H_618_11@);
int n = std::atoi(s.c_str());//函数原型int atoi(const char *);
 
//int 转 String
int a=3@H_618_11@;

CCString* ns=CCString::createWithFormat("%d"@H_618_11@,a);

String s=ns->@H_618_11@m_sString;

//======================================

//String 转 CCString
std::String str = "123"@H_618_11@;

CCString* ns=CCString::createWithFormat("%s"@H_618_11@,str.c_str());

CCString 转 String@H_618_11@

std::String s= ns->m_sString;//ns是一个CCString*类型

//======================================

//char 转  int

 char *buf = "1122"@H_618_11@;

 int n =@H_618_11@ std::atoi(buf);

//int 转 char

int a=3@H_618_11@;

CCString* ns=CCString::createWithFormat("%d"@H_618_11@,a);

const char* s=ns->getCString();

大佬总结

以上是大佬教程为你收集整理的cocos2d-x类型转换(CCstring int string char UTF-8互转)全部内容,希望文章能够帮你解决cocos2d-x类型转换(CCstring int string char UTF-8互转)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。