泛型
泛型在 C++中是通过模板来实现的,大部分书籍都直接称为模板,此处为了与其他语言打通名词,称为泛型。泛型就是使用独立于任何特定类型的方式编写通用的代码。在泛型编程中,类和函数可以用于跨越编译时不相关的类型,一个类或者一个函数可以用来操纵多种类型的对象。泛型被广泛应用于标准库中。
C++中的模板分为函数模板和类模板两种。模板使用template
关键字声明和定义。
泛型在 C++中是通过模板来实现的,大部分书籍都直接称为模板,此处为了与其他语言打通名词,称为泛型。泛型就是使用独立于任何特定类型的方式编写通用的代码。在泛型编程中,类和函数可以用于跨越编译时不相关的类型,一个类或者一个函数可以用来操纵多种类型的对象。泛型被广泛应用于标准库中。
C++中的模板分为函数模板和类模板两种。模板使用template
关键字声明和定义。