• # 关于string


    关于string

    头文件

    #include <string>
    using std::string;
    

    string定义和初始化

    string s1;
    string s2(s1);
    string s3("value");
    string s4(n,'c');
    

    string 按索引访问

    s.size()

    方法 描述
    s.size() 返回s中字符的个数

    ‘’ 不在字符计数范围内但 等在计数的范围内。

    string::size_type

    • 配套类型: string::size_type

    库类型一般包含一些配套类型,配套类型是一种抽象类型,目的是使库类型的使用与机器无关。

    按索引访问string对象

    约束:
    from c++ primer 4th. p76

    • 索引下标的类型 string::size_type
    • 索引的取值范围 0 -- s.size()-1
    • string 是否包含‘’ ?

    from vs2005

    s[s.size()] 为‘’

    和字符串常量值的连接

    约束

    from c++ primer 4th. p75

    ‘+’ 操作符的左右操作数必须至少有一个是string类型.

    string s1 = "hello";
    string s2 = "word";
    string s3 = s2 + "you"; // ok
    string s4 = "hello" + "you"; // error
    string s6 = "hello"+"you"+s2; // error
    
  • 相关阅读:
    httphelper
    MD5加密
    json操作
    将list转成tree
    GenerateId类:生成唯一id、订单号
    加密、解密(默认密钥向量)
    Hadoop HDFS批量处理
    OceanBase学习总结
    TiDB学习
    开机自启动rc.local文件修改权限
  • 原文地址:https://www.cnblogs.com/helo-blog/p/6273689.html
Copyright © 2020-2023  润新知