下列关于类模板的描述中,正确的是( )
类模板用来表达具有( )的模板类对象集。
使用类模板创建对象时,要随类模板名给出对应于类型形参或普通形参的具体实参,可以使用格式“类模板名 <( )参数表> 对象名1,…,对象名n;"。
定义队列类模板queue(先进先出),队列的大小由使用者确定。要求该类模板对外提供如下二种基本操作:(1)insert(入队列)(2)front(出队列),用数组来实现 #include < iostream > using namespace std; template < class T, int size > class queue { T x [ size ] ; int current, front, rea
#include < iostream > using namespace std; template < class T > T f( T&a, T&b, int n) { for (int i=0;i <n;i ++ ) a[i] =a[i] +b[i]; return a ; } void main( ) { int a[5] ={1,2,3,4,5}
template < class T > void order(____________) { __________________; if(x >y) {a =x;x =y;y =a;} if(y >z) {a =y;y =z;z =a;} if(x >y) {a =x;x =y;y =a;} }
#include <iostream.h>
________________class A { private: T * data; int length; public: A (int len){ length=len; data=new T[len]; } ~A( ){ _________________} T& operator[]
#include <iostream.h> template <______________> void f(______________) { if(sizeof(T1)>sizeof(T2)) x=(T1)y; else y=(T2)x; } void main(){ double x=134.2; int y=22; f(x,y); cout<&