C++之模板(template)
泛型,是一种将类型参数化以达到代码复用的技术,C++中使用模板来实现泛型
泛型,是一种将类型参数化以达到代码复用的技术,C++中使用模板来实现泛型
仿函数(函数对象) 将一个对象当做一个函数一样使用 对比普通函数,它j作为对象可以保存状态
运算符重载(operator overload)
在一个函数内部定义的类,称为局部类
如果将类A定义在类C的内部,那么类A就是一个内部类(嵌套类)
友元包括友元函数和友元类
编译器会为每个类生成一个默认的无参的构造函数(这句话是不严谨的)
C++中存在隐式构造的现象:某些情况下,会隐式调用单参数的构造函数
匿名对象:没有变量名、没有被指针指向的对象,用完后马上调用析构