💿Копирование динамического массива
int size;
cout << "Введите размер массива: ";
cin >> size;
int* arr = new int[size];fillArray(arr, size);
cout << "Исходный массив:" << endl;
showArray(arr, size); int* dublicateArr = new int[size]; // новый массив куда будем копировать другой
for (int i = 0; i < size; i++)
{
dublicateArr[i] = arr[i]; // копируем каждый элемент
}cout << endl << "Скопированный массив:" << endl;
showArray(dublicateArr,size);delete[] arr;
arr = nullptr;
delete[] dublicateArr;
dublicateArr = nullptr;
Last updated