C++之模板(template)

泛型,是一种将类型参数化以达到代码复用的技术,C++中使用模板来实现泛型

C++之仿函数(函数对象)

仿函数(函数对象) 将一个对象当做一个函数一样使用 对比普通函数,它j作为对象可以保存状态

C++之运算符(操作符)重载

运算符重载(operator overload)

C++之局部类

在一个函数内部定义的类,称为局部类

C++之内部类(嵌套类)

如果将类A定义在类C的内部,那么类A就是一个内部类(嵌套类)

C++之友元

友元包括友元函数和友元类

C++之默认构造函数

编译器会为每个类生成一个默认的无参的构造函数(这句话是不严谨的)

C++之隐式构造

C++中存在隐式构造的现象:某些情况下,会隐式调用单参数的构造函数

C++之匿名对象(临时对象)

匿名对象:没有变量名、没有被指针指向的对象,用完后马上调用析构