C++高级课程,C++面向对象高级开发,侯捷老师主讲。

课程目录

01.C++编程简介
02.头文件与类的声明
03.构造函数
04.参数传递与返回值
05.操作符重载与临时对象
06.复习Complex类的实现过程
07.三大函数:拷贝构造,拷贝复制,析构
08.堆,栈与内存管理
09.复习String类的实现过程
10.扩展补充:类模板,函数模板,及其他
11.组合与继承
12.虚函数与多态
13.委托相关设计

C++面向对象高级开发 – 下半部分

01.导读
02.conversion function
03.non-explicit one argument constructor
04.pointer-like classes
05.function-like classes
06.namespace经验谈
07.class template
08.Funtion Template
09.Member Template
10.specialization
11.模板偏特化
12.模板模板参数
13.关于C++标准库
14.三个主题
15.Reference
16.复合&继承关系下的构造和析构
17.关于vptr和vtbl
18.关于this
19.关于Dynamic Binding
19.关于Dynamic Binding (1)
20.关于New,Delete
21.Operator new,operator delete..
22.示例
23.重载new(),delete()$示例
24.Basic_String使用new(extra)扩充申请量

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。