泛型编程是一种基于发现高效算法的最抽象表示的编程方法。
STL(标准模板库)是一个泛型编程的例子。
c++是可以实现令人信服的例子的语言。
将普通函数转换为泛型函数:
template <typename T> //模板定义以关键字template开始,后接用尖括号括住的模板形参表不能为空,用逗号分开
int compare(T s1,T s2)
{
........
}
泛型编程是一种基于发现高效算法的最抽象表示的编程方法。
STL(标准模板库)是一个泛型编程的例子。
c++是可以实现令人信服的例子的语言。
将普通函数转换为泛型函数:
template <typename T> //模板定义以关键字template开始,后接用尖括号括住的模板形参表不能为空,用逗号分开
int compare(T s1,T s2)
{
........
}