正在加载图片...
第9章模板 」9.2模板函数的覆盖 下列函数模板: template <class t> T max(T a, T b) retum a>b?a: b 对于简单的数据类型,如整型、实型、字符型数据,这个模 板能够正常工作。对于字符串,用上述模板就会出现问题,因为 对于字符串,不能使用运算符“>”,要为其编写独立的max()函 数 我们将函数模板生成的函数称为模板函数。如果某一函数的 函数原型与函数模板生成的函数(模板函数)原型一致,称该函 数为模板函数的覆盖函数9.2 模板函数的覆盖 下列函数模板: template <class T> T max(T a, T b) { retum a>b?a:b; } 对于简单的数据类型,如整型、实型、字符型数据,这个模 板能够正常工作。对于字符串,用上述模板就会出现问题,因为 对于字符串,不能使用运算符“>”,要为其编写独立的max()函 数。 我们将函数模板生成的函数称为模板函数。如果某一函数的 函数原型与函数模板生成的函数(模板函数)原型一致,称该函 数为模板函数的覆盖函数。 第9章 模板
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有