[单选题]

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

A.template<typenameT>Tabs(Tx)returnx<0?-x:x;

B.templateclass<T>Tabs(Tx)returnx<0?-x:x;

C.templateT<classT>abs(Tx)returnx<0?-x:x;

D.templateTabs(Tx)retumx<0?-x:x;

参考答案与解析:

相关试题

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