zoukankan      html  css  js  c++  java
  • cocos2d-x中的字符串操作

     1:循环体中字符串的构造。
          通常用于多个有规律的文件的名字,诸如:[NSString stringWithFormat:@"filed.png",i]。我们可以通过sprintf方法来实现。
        

    char str[64] = {0};  

    for(int i = 1; i <=3; i++)   

    {  

        sprintf(str, "filed.png", i);//输出到指定字符串

    }

           sprintf是C中的函数,和屏幕的打印函数printf类型,只不过它不打印在屏幕,而是输出到内存中。格式其实和NSString很多相似,只是如果连接字符串的时候为%s.

         2:字符串的查找,替换
         对于字符串的查找和替换,使用char*就过于繁琐了。而string类其实已经提供了这些基本的方法。比如我们在一个string中查找一个字符串并替换它:
        string contentStr = string("http://www._3.com");
        int index = contentStr.find("*_3");
        contentStr.replace(index, 5, "baidu");

  • 相关阅读:
    Hoder.js介绍
    vim折叠方法
    tensorflow最基础分类实例--iris分类
    语音识别GMM-HMM
    亨元模式
    责任链模式
    命令模式
    策略模式
    工厂模式
    Java高并发程序设计(十)--无锁
  • 原文地址:https://www.cnblogs.com/chenhaosuibi/p/3409241.html
Copyright © 2011-2022 走看看