第五讲 开始讲标准中STL以外的知识。 四十、一个万用的hash function 1.hash function C++ 2.0可以接受任意多的模板参数 四十一、Tuple...
第五讲 开始讲标准中STL以外的知识。 四十、一个万用的hash function 1.hash function C++ 2.0可以接受任意多的模板参数 四十一、Tuple...
第四讲 二十七、算法的形式 1.算法 从语言层面看: 容器Container是个class template 算法Algorithm是个function template 迭...
第三讲 十八&十九、deque&queue和stack深度探索 1.容器deque 分段连续 vector里面的指针指向buffer vector怎么双向增长呢? 所有的容...
第二讲 八、源代码之分布 1.标准库版本 VisualC++ \include文件夹 Dev-C++5.11(with GUN 4.9.2) \4.9.2\include\c...
C++标准库 第一讲 一、认识headers、版本 1.C++标准库 vs STL C++标准库大于STL(标准模板库) 标准库以headerfiles形式呈现 网站 cp...
第二周 一、对象模型:关于vptr和vtbl 虚指针和虚表 1.虚函数 类有虚函数,对象里面会多一个指针:虚指针。 B继承了A,如果A有虚函数,B一定也有虚函数。因为,B继承...
第一周 一、导读 二、conversion function 转换函数 转换函数语法 operator double() const{} 通常是const(不是const也可...
十一、继承与组合 1.面向对象编程 2.复合(composition) (1)表示has-a (2)Adapter设计模式 queue deque (3)compositio...
第二周 七、三大函数 1.三大函数 Class without pointer member-complex Class with pointer member-string...
一、C++编程简介 C++ 98(1.0) C++ 11(2.0) 二、头文件与类的说明 1.基于对象与面向对象 基于对象(ObjectBased):面对单一class的设计...