函数模板中紧随template之后尖括号内的类型参数都要冠以保留字( )。
模板函数的真正代码是在源程序中( )时产生。
模板类型形参表使用的关键字为( )。
#include<iostream.h> class f { private:T x, y; public:f1(T a,T b){x=a;y=b;} T max( ){return(x>y)?x:y;} }; main( ) { f a; a.f1(1.5,3.8); cout<<a.max( )<<endl; }
#include < iostream > using namespace std; template < class T > T F(T x) { return x > 5; } void main( ) { int a = 15; cout << F(a) << " \n"; double b = - 5.8976; cout <&
允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型,这是一个( )
下列有关模板的描述中,错误的是( )
关于类模板的说法正确的是()
用类模板定义对象的一般格式正确的是()
类模板template<class T>class?({…};,其中友元函数f对特定类型T(如int),使函数f(X<int>&)成为X<hat>模板类的友元,则其说明应为()
关于函数模板,描述错误的是()
下列关于模板的说法中,正确的是( )