xcx
文章 标签 分类
xcx
取消
文章标签分类

13.拷贝控制

作者 发布于 2022-07-10 包括在 CPP
拷贝控制 拷贝控制操作(copy control): 拷贝构造函数(copy constructor) 拷贝赋值运算符(copy-assignment operator) 移动构造函数(move constructor) 移动赋值函数
  • C++ primer
  • 3-类设计者的工具

14.重载运算与类型转换

作者 发布于 2022-07-10 包括在 CPP
重载运算与类型转换 1 基本概念 重载运算符是具有特殊名字的函数:由关键字operator和其后要定义的运算符号共同组成。 当一个重载的运算符是成员
  • C++ primer
  • 3-类设计者的工具

15.面向对象程序设计

作者 发布于 2022-07-10 包括在 CPP
面向对象程序设计 1 OOP:概述 面向对象程序设计(object-oriented programming)的核心思想是数据抽象、继承和动态绑定。
  • C++ primer
  • 3-类设计者的工具

16.模板和泛型编程

作者 发布于 2022-07-10 包括在 CPP
第十六章 模板和泛型编程 面向对象编程和泛型编程都能处理在编写程序时不知道类型的情况。 OOP 能处理类型在程序运行之前都未知的情况; 泛型编程中,在编译
  • C++ primer
  • 3-类设计者的工具

19.特殊工具与技术

作者 发布于 2022-07-10 包括在 CPP
特殊工具与技术 1 控制内存分配 1.1 重载 new 和 delete new表达式的工作机理: string *sp = new string("a value"); //分配并初始化一个string对象 string *arr = new string[10]; // 分配10个默认初
  • C++ primer
  • 4-高级主题

18.用于大型程序的工具

作者 发布于 2022-07-10 包括在 CPP
用于大型程序的工具 大规模应用程序的特殊要求包括: 在独立开发的子系统之间协同处理错误的能力。 使用各种库进行协同开发的能力。 对比较复杂的应用概念
  • C++ primer
  • 4-高级主题

17.标准库特殊设施

作者 发布于 2022-07-10 包括在 CPP
标准库特殊设施 1 tuple 类型 tuple是类似pair的模板,每个成员类型都可以不同,但tuple可以有任意数量的成员。 但每个确定的tuple类型的
  • C++ primer
  • 4-高级主题

12.动态内存

作者 发布于 2022-07-10 包括在 CPP
动态内存 对象的生命周期: 全局对象在程序启动时分配,结束时销毁。 局部对象在进入程序块时创建,离开块时销毁。 局部static对象在第一次使用前分
  • C++ primer
  • 2-CPP标准库

11. 关联容器

作者 发布于 2022-07-10 包括在 CPP
关联容器 关联容器和顺序容器的不同:关联容器中的元素时按照关键字来保存和访问的。 关联容器支持通过关键字来高效地查找和读取元素,基本的关联容器类
  • C++ primer
  • 2-CPP标准库

10. 泛型算法

作者 发布于 2022-07-10 包括在 CPP
泛型算法 1 泛型算法 因为它们实现共同的操作,所以称之为“算法”;而“泛型”、指的是它们可以操作在多种容器类型上。 泛型算法本身不执行容器操作,只
  • C++ primer
  • 2-CPP标准库
  • 1
  • …
  • 12
  • 13
  • 14
  • 15
  • 16
  • …
  • 26
由 Hugo 强力驱动 | 主题 - FeelIt
2023