C/C++模版

函数模板 template <class T> void swap(T& a, T& b){} 当调用模板函数时类型T就会被“被调用时的实参类型”自动所代替,比如swap(a,b)其中a和b是int 型,这时模板函数swap中的形参T就会被int 所代替。不能在函数调用的参数中指定模板形参的类型,对函数模板的调用使用实参自动推演来进行。 类模板 类模板形参不存在实参推演的问题   必须通过尖括号表
相关文章
相关标签/搜索