Mass operator const Mass Переприсваивание операции присваивания для ко

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
Mass& operator= (const Mass &); // Переприсваивание операции присваивания для конструктора копирования
Mass::Mass(const Mass &A){ /* Конструктор копирования */
N=A.N;
Massiv=new int[N]; // Выделение памяти
MassSort=new int[N];
MassSortBack=new int[N];
for (int i=0;i<N;++i)
{
Massiv[i]=A.Massiv[i]; // Копирование массивов
MassSort[i]=A.MassSort[i];
MassSortBack[i]=A.MassSortBack[i];
}
}