问题

( 25 )下列函数模板的定义中,合法的是

A ) template Tabs ( T x ) {return x <0 – x: x;}

B ) template class Tabs ( Tx ) {retumx<0 -x;x;}

C ) template Tabs ( T x ) {retum x<0 -x;x;}

D ) template T abs ( T x ) {returm x<0 -x;x;}

参考答案
您可能感兴趣的试题
  • ( 26 )在语句 cin$amp;>amp;$gt;data; 中, cin 是A )C++ 的关键字B )类名C )对象名D )函数名
  • ( 27 )有如下程序:#includeusing namespace std;class test {private:int a;public:test () {cout$amp;test ( in
  • ( 28 )若有如下类声明class My Class {public:MyClass () {cout$amp;};执行下列语句MyClass a,b[2],*P[2];以后,程序的输出结果是A )
  • ( 29 )有如下程序:#includeusing namespace std;class point {public:static int number;public:point () {numbe
  • ( 30 ) 如果不使用多态机制 , 那么通过基类的指针虽然可以指向派生类对象 , 但是只能访问从基类继承的成员,有如下程序,没有使用多态机制。#includeusing namespace std;
  • ( 31 )有如下程序:#includeusing namespace std;class A{public;A ( int i ) {x= i ;}Void sispa () {cout$amp;P
相关内容