下列函数模版中的定义中,合法的是( )。

admin2020-11-11  25

问题 下列函数模版中的定义中,合法的是(    )。

选项 A、templateT abs(T x){return x<07一x:x;)
B、template classT abs(T x){retum xC、template Tabs(T x){retum x<07一x:x;)
D、template T abs(T x){return x

答案A

解析 此题考查的是函数模板。声明一个函数模板的格式是:template<模板形参表声明>函数声明,其中的<模板形参表声明>是由一个或多个“模板形参”组成的,每个“模板形参”可具有以下几种形式:typename参数名:class参数名;类型修饰参数名。
转载请注明原文地址:https://kaotiyun.com/show/Oiyp777K
0

最新回复(0)