有如下函数模板定义: template TI sum(Tl a11 { retum(a)1-a2+a3); } 则以下调用中正确的是( )

admin2013-09-11  6

问题 有如下函数模板定义:
template
    TI sum(Tl a11
    {
    retum(a)1-a2+a3);
    }
    则以下调用中正确的是(    )

选项 A、sum(5);
B、sum<4,3>(5);
C、sum(5);
D、sum(5);

答案A

解析 本题考查的函数模板的使用,有时不能根据用户传进来的参数决定所有模板函数的值类型,如函数的返回值,还有用户希望自己指定参数类型,这时就需要显式地指出参数模板的类型,显示指定模板的类型格式为:返回值类型函数模板<参数类型表>(参数表)。
转载请注明原文地址:https://jikaoti.com/ti/ZZXiFFFM
0

最新回复(0)