在类中使用指针申请了动态数组,在值传递时会出现浅拷贝的问题,从而在释放对象空间时出现同一空间被多次释放,debug出现断言错误,File dgbdel.cpp Line 52,
如:class SeqList:public LinearList<T>
{
public:
SeqList(int mSize);
~SeqList() {delete []elements;}
bool IsEmpty() const;
int Length() const;
bool Find(int i,T& x) const;
int Search(T x) const;
bool Insert( int i,T x);
bool Delete(int i);
bool Update(int i,T x);
void Output(ostream& out) const;
private:
int maxLength;