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

admin2010-03-29  199

问题 已知程序的结果为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>al;
    【  】 
    【  】 
    【  】 
   al.display( );
  }

选项

答案al.x=1; a1.y=2; a1.z=3;

解析 通过程序的结果知道数据类型是int,所以调用时声明模板实参为int的,再对x,y,z进行赋值。
转载请注明原文地址:https://kaotiyun.com/show/fLjp777K
0

最新回复(0)