问题 填空题

已知程序的结果为1 2 3,请填空。
#include<iostream.h>
template<class T>
class A

public:
T X, y, z;
void display( ) cout < < x < < " " < < y < < " " < < z;
;
void main( )

A<int>a1;
12
13
14
a1.display( ) ;

答案

参考答案:12 a1.x=1;
13 a1.y=2;
14 a1.z=3;

解析: 通过程序的结果知道数据类型是int,所以调用时声明模板实参为int的,再对x、y、z进行赋值。

选择题
多项选择题