摘要: 学习重点:容器类型内部的实现机制,顺便复习前面各章内容。容器类型的具体实现不需要特别关注(目前不需要会裸手写这么一个容器类型) 1、群体/线性群体 群体的概念 群体是指由多个数据元素组成的集合体。群体可以分为两个大类:线性群体和非线性群体 线性群体中的元素按位置排列有序,可以区分为第一个元素、第二个 阅读全文
posted @ 2023-02-07 16:39 尚方咸鱼 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1、例:求绝对值函数的模板 函数重载方便了函数的使用者,开发者还是要写两个函数 模板是用来生成函数的东西 编译器通过推导生成函数: 2、函数模板定义语法 从例题入手,别上来就扣语法 3、例9-1 函数模板的示例 该例子中,输出用的是cout<<,若想输入自己定义的类,则要对“<<”(插入运算符)进行 阅读全文
posted @ 2023-02-07 14:41 尚方咸鱼 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1、C++项目结构 C++程序的一般组织架构 类声明文件(.h文件) 类实现文件(.cpp文件) 类的使用文件(main()所在的.cpp文件) 用工程组合各文件 2、编译链接 编译链接过程 3、外部变量/外部函数/命名空间 外部变量 除了在定义它的源文件中可以使用外,还能被其他文件使用 文件作用域 阅读全文
posted @ 2023-02-07 12:19 尚方咸鱼 阅读(59) 评论(0) 推荐(0) 编辑