- C++中的纯虚函数(pure virtual) 和抽象基类(abstract base class) 2014-11-27 点击:1595 评论:0
- C++中const 与 迭代器(iterator) 使用 详解 2014-11-27 点击:1652 评论:0
- C++中如何在容器中使用继承和虚函数 2014-11-20 点击:1847 评论:0
- C++中派生类的构造和析构顺序详解 2014-11-20 点击:2052 评论:0
- C++中指针的引用详解 2014-11-20 点击:1709 评论:0
- C++中正则表达式 的 子表达式(subexpressions) 的数据验证 2014-11-20 点击:1433 评论:0
- C++中成员函数(member function)模板(template) 详解 2014-11-20 点击:1423 评论:0
- C++中函数模板(function template)返回值 2014-11-20 点击:1441 评论:0
- C++中非类型模板参数(nontype template parameters) 的使用 2014-11-20 点击:1600 评论:0
- C++中正则表达式(regex) 替换(replace) 详解 2014-11-20 点击:1498 评论:0
纯虚函数(pure virtual), 是一个基类中的方法, 仅仅是声明, 而不包括定义, 是一个泛化概念(general concept);是把相应的虚函数, 末尾添加=0,该虚...
迭代器(iterator) 是一种指针类型, 也分const指针本身(地址) 和 const指针所指的值, 两种情况;但是写法和const内置指针有所不同;char * const...
容器不支持混合类型, 如果直接把派生类对象, 存入基类容器中, 则无法使用派生-基转换(derived-base conversion);因为转换只能发生在指针和引用 过程中, 不...
派生类因为要调用基类, 所以构造和析构都是按照一定顺序进行;构造的顺序是: 基(base) - 派生(derived);即先构造基类, 再构造派生类;因为 基类 是独立于派生类的,...
指针(*)和引用(),解引用(*)和取地址(), 主要观察是在左面, 还是在右面, 如果在左面是前者, 在右面是后者;如果比较多, 则要认真观察, 譬如int*, 就是指针的引用,...
子表达式(subexpressions)的 数据验证(data validation), 可以通过括号()分解正则表达式的子表达式;然后使用下标标示符[], 输出相应的子表达式, ...
成员模板(member template) 既可以在普通类(ordinary class), 也可以在类模板(class template);在普通类中, 在使用成员函数时, 不用...
函数模板的返回值也可以定义为模板参数(template parameter), 但是由于无法推导(deduce), 需要显式(explicit)指定;由于显式指定的顺序是从左至右,...
非类型模板参数(nontype template parameters), 可以使用整型类型(integral type),指针(pointer) 或者是 引用(reference...
正则表达式, 可以替换(replace)匹配的字符串, 使用regex_replace()函数, 需要指定替换的格式;也可以提供参数, 进行特定的输出, 替换格式的命名空间: bo...