C++课程笔记(1)——Introduction to STL

Reference Book:《C++Primer》

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


1.I/O

(1) 输入输出:P5

A. iostream库

B. IO对象:cin, cout, cerr, clog.

(2)向流写入数据:P6

A. 输出运算符<<: 

cout << "the value of i is " << i ;  串联操作符

B. endl操纵符

(3)从流读取数据:P7

(4)命名空间namespace:P7

A. std:std::cout, std::endl, std::cin

B. using声明:P74-75

    --   std:: qualify id in library

                          std::cout

    --  using directive:直接使用std命名空间中的名字

                          using namespace std;

    --  using declaration

                         using std::cout;


2.String P75

(1)String Operations

A. InitializationP76
B. Assignment =
C. Concatenation +P80-81
D. Appending +=
E. IsEqual ==P79-80
F. SubstringP321-322
G. Replace P323
H. Subscript [ ]P84-86

(2)size_type P79
(3)find()  P325-P326
(4)Cstring
(5)读写string对象P77-78



//Containers和Array:

数组有固定的大小,可能会造成内存浪费或者溢出,数组之间不能进行赋值操作,并且索引值没有范围检查


3.Vector P86

(1)

4.List

5.Map

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值