zoukankan      html  css  js  c++  java
  • C++ primer读书笔记 chapter3 标准库类型

    除第二章介绍的是C++的基本类型,本章将大致介绍一下C++定义的内容丰富的抽象数据库类型标准库。着重介绍一下sting、vector和bitset。

    3.2标准库string类型

      1.string类型支持几个构造函数。构造函数是一个特殊成员函数,定义如何初始化该类型的对象,以下是string类型常用的构造函数。当没有明确指定对象初始化式时,系统将调用默认构造函数

    几种初始化string对象的凡是
    string s1 默认构造函数,s1为空串
    string s2(s1) 将s2初始化为s1的一个副本
    string s3(s2) 将s3初始化为一个字符从字面值副本
    string s4(n,'c') 将s4初始化为字符'c'的n个副本

      2.string对象的几个操作。一下列出了常用的string操作

    stirng操作
    s.empty() 如果s为空串,则返回true,否则返回false
    s.size()  返回s中字符的个数
    s[n] 返回s中位置为n的字符,位置从开始计数
    s1+s2  把s1和s2连接成一个新字符串,返回新生成的字符从
    s1 = s2 将s2的值赋给s1
    s1 == s2 比较s1和s2的大小,相等则返回true,否则返回false
    !=,<,<= 保持这些操作惯有的含义
    >和>=

    未完,待续。。。。

  • 相关阅读:
    ssh 远程命令
    POJ 2287
    POJ 2376
    hihoCoder1488
    POJ1854
    HDU 5510
    HDU 4352
    CodeForces 55D
    HDU 1517
    CodeForces 1200F
  • 原文地址:https://www.cnblogs.com/zhuwbox/p/3608561.html
Copyright © 2011-2022 走看看