改两个函数就行了
第一个:复制构造函数
Vector::Vector(const Vector &t)
{
cout<<"copy Constructing "<
size=t.size;//给size赋值
for(int i=0; i
}
复制构造函数中也要给size变量赋值,否则会影响显示的。
第二个:set函数
void Vector::set(){
for(int j=0; j
cout<
}
给for循环加上花括号,因为要执行的循环语句有两句。
拷贝构造函数没有给成员变量size=t.size
void Vector::set(){
for(int j=0; j
buffer[j]=j+1;
cout<
}