正在加载图片...
C++语言程序设计 求绝对值函数的模板分析 编译器从调用abs()时实参的类型,推 数导出函数模板的类型参数。例如,对 于调用表达式abs(n),由于实参n为 模im团,所以推导出模板中类型参数T 为into 板·当类型参数的含义确定后,编译器将 以函数模板为样板,生成一个函数: int abs(int x) i return X<0?X.X;] 大xC++语言程序设计 7 求绝对值函数的模板分析 ⚫ 编译器从调用abs()时实参的类型,推 导出函数模板的类型参数。例如,对 于调用表达式abs(n),由于实参n为 int型,所以推导出模板中类型参数T 为int。 ⚫ 当类型参数的含义确定后,编译器将 以函数模板为样板,生成一个函数: int abs(int x) { return x<0?-x:x; } 函 数 模 板
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有