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

C++笔记

2016-04-13 20:44 323 查看
1.不是类的组成代码无法访问private成员

2.只在头文件中进行声明

3.static 与 extern

4.包含于引号内的头文件则从源文件所在的目录查找

5.复合类型:引用 指针 数组

6.魔数

7.定义在全局作用域的未初始化变量初始化为0,定义在局部作用域内的未初始化变量则不初始化。

8.抽象数据类型

9.getline();

10.保存string对象长度安全的方式是用string:size_type来接受string.size()

vector<int>::size_type

bitset的size返回size_t

11.字符串字面值

12.空白字符

13.内联函数的调用代价是非常小的

14.对于确认已经存在的元素才能执行下标操作

15.迭代器中end()并不指向某一个元素,而是起到一个哨兵的作用。

16.const_iterator

17.标准库bitset

18.指针初始化为0或常量0

19.指向const指针(自以为指向const的指针)

20.const修饰指针还是修饰类型

21.使用strncpy、strncat比strcpy、strcat更安全

22.截短字符串要比数组溢出要安全,但这仍是错误的。

23.动态数组
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: