类模板练习

 rt。。第一次玩这东西 = =

  1. #include <iostream>
  2.  
  3. template <class T>
  4. class CTem
  5. {
  6. public:
  7.         CTem ( int i );
  8.         ~CTem ( void )
  9.         {
  10.                 delete [ ] data;
  11.         }
  12.  
  13.         T& operator [ ] ( int i )
  14.         {
  15.                 return data [i ];
  16.         }
  17.  
  18. private:
  19.         T* data;
  20. };
  21.  
  22. template <class T>
  23. CTem<T>:: CTem ( int n )
  24. {
  25.         data = new T [n ];
  26. }
  27.  
  28. void main ( void )
  29. {
  30.         CTem<int> tem ( 5 );
  31.        
  32.         for ( int i= 0; i< 5; i++ )
  33.         {
  34.                 tem [i ] = i +1;
  35.         }
  36.  
  37.         for ( int i= 0; i< 5; i++ )
  38.         {
  39.                 std:: cout << tem [i ] << " ";
  40.         }
  41.         std:: cout << std:: endl;
  42.  
  43.         system ( "pause" );
  44. }

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值