** 本周内容较多,以下为每个小知识点的概要。 **
1. 转换函数
2.Pointer-like-class
2.1 关于智能指针
2.2 关于迭代器
3.Function-like-class
仿函数(functor):就是使一个类的使用看上去像一个函数。其实现就是类中实现一个operator(),这个类就有了类似函数的行为,就是一个仿函数类了。
4.类模板
通过如下方式定义:
使用时要这么调用:使用尖括号
5。模板特化
在模板中令某个参数的类型特殊化
** 本周内容较多,以下为每个小知识点的概要。 **
仿函数(functor):就是使一个类的使用看上去像一个函数。其实现就是类中实现一个operator(),这个类就有了类似函数的行为,就是一个仿函数类了。
通过如下方式定义:
使用时要这么调用:使用尖括号
在模板中令某个参数的类型特殊化