CHAPTER3-10.cpp
上传用户:fjc899
上传日期:2007-07-03
资源大小:187k
文件大小:0k
源码类别:

STL

开发平台:

C/C++

  1. //文件名:CHAPTER3-10.cpp
  2. #include<iostream.h>
  3. template<class T>
  4. class Array
  5. {    T *ar;
  6. public:
  7. Array(int c){ar=new T[c];}
  8. void init(int n,T x){ar[n]=x; }
  9. T& operator[](int n){return ar[n];}
  10. };
  11. void main()
  12. { Array<int> array(5);
  13.  cout<<"Please input every element's value:"<<endl;
  14.  for(int i=0;i<5;i++){ cout<<"No."<<i+1<<':';   cin>>array[i];  }
  15. }