#include #include #include "c_array.h" #include using std::cin; using std::cout; using std::endl; void DoubleArraySize(int*& array, size_t SIZE) { int *newArray = new int[SIZE * 2]; for (auto i = 0u; i < SIZE*2; ++i) { newArray[i] = array[i]; } delete[] array; array = newArray; //memset(array, 0, SIZE * sizeof(array[100])); //memset(array, 0, SIZE * sizeof(array)); SIZE *= 2; //for (auto i = 102u; i < SIZE; ++i) //{ // memset(array, 0, SIZE * sizeof(array)); //} PrintArray(array, SIZE); } void PrintArray(int* array, size_t size) { for (auto i = 0u; i < size; i++) { cout << "array[" << i << "] = " << array[i] << endl; } cout << endl; }