- 4
- 0
- 约5.91千字
- 约 6页
- 2016-12-22 发布于重庆
- 举报
数组和字符串
程序4.1 一维数组类
#include assert.h
template class T
class Array1D
{
public:
Array1D(int sz=0); //缺省时长度为0
~Array1D(){ delete []elements; }
T operator [](int i)const; //取元素值
Array1DToperator=(const Array1DT r); //整体赋值
friend istream operator(istream in, Array1DT r);
friend ostream operator(ostream out, const Array1DT r);
private:
int size;
T *elements;};
template class T
Array1DT::Array1D(int sz)
{
assert(sz=0); //越界检查
size=sz;
elements=
原创力文档

文档评论(0)