例如list的定义过程,其中<>的作用是传参数吗?除了在定义容器中使用,其它地方还有使用到么?
1、list的定义过程,其中<>的作用是传参数吗?
是的,函数模板通过<>里的参数进行实例化。不过,这里的传参数并不是在程序运行时完成的,而是在编译过程中。
std::list<int> aList;
编译器通过<>中的数据类型创建std::list类并创建对象aList。
除了在定义容器中使用,其它地方还有使用到么
<>负责许多模板相关的操作,下面是例子
<typename T>
clas