您的位置:首页 > 编程语言 > C语言/C++

C++ primer 5 笔记3 chapter 3 字符串, 向量和数组

2015-09-20 20:47 411 查看

chapter 3 字符串, 向量和数组

命名空间的using 声明

头文件中请不要包含using 声明, 因为, 头文件中的内容会被拷贝到引用它的文件中去。

标准库类型string

如果一个表达式中已经有了size()函数, 就不要再使用int了

标准库类型vector

范围 for 语句体内不应该改变其所遍历的序列的大小

注意避免下标越界 ( 缓冲区溢出问题)

迭代器介绍

cbegin, cend, 返回const_iterator

数组

constexpr

对于数组也可以有 类似迭代器的操作 begin(), end()

string.c_str()

多维数组

范围for 处理多维数组

for (auto & row : ia)
for (auto & col : row)
...


一定需要使用引用, 避免auto 识别成指针
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: