欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C++函数模板

程序员文章站 2022-06-10 10:42:19
...

函数模板

template<typename T>通常被称为模板,它告诉编译器,后续的定义或函数声明是模板,而T是类型参数。

C++函数模板

 

C++函数模板

C++函数模板

 

C++函数模板

模板参数表中包含的是数据类型参数。

在多个参数类型中,也可以这样设计参数类型:

template<class T>
void show_stuff(int stuff1,T stuff2,T stuff2){
    ...
}

C++函数模板

C++函数模板

C++函数模板

 

类模板

类模板的语法与函数模板基本相同,定义的类可以为类的其余部分使用类型参数。

C++函数模板

 

C++函数模板

 

C++函数模板

C++函数模板

C++函数模板

相关标签: 模板