⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shiti5_5_1.cpp

📁 为初学者提供的最佳的C++程序设计源程序库
💻 CPP
字号:
 #include<iostream.h>
#include<iomanip.h>
#include<conio.h>
const int count=20;
template<class T>
class Array
{public:
   Array(const int s);
   ~Array(){delete element;}
   T&operator[](const int index){return element[index];}
   void operator=(T temp);
   private:
	   T*element;
	   int size;
};
template<class T>
Array<T>::Array(const int s)
{
	size=s;
	element=new T[size];
	for(int i=0;i<size;i++)
       element[i]=0;
}
template<class T>
void Array<T>::operator=(T temp)
{
	for(int i=0;i<size;i++)
         element[i]=temp;     
}
void main()
{ 
   Array<int>Iobj(count);
   Array<double>Dobj(count); 
   Array<char>Cobj(count);
   cout.setf(ios::showpoint|ios::uppercase);
   cout.setf(ios::right,ios::adjustfield);
   for(int i=0;i<count;i++)
   {
	  Iobj[i]=i;
      Dobj[i]=i;
      Cobj[i]=i+65;
   }
   for(i=0;i<count;i++)
       cout<<setw(3)<<Iobj[i]<<setw(15)<<Dobj[i]<<setw(6)<<Cobj[i]<<endl;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -