5 дек. 2017 г. · Освобождать - грубо говоря, в порядке, обратном выделению. Если вы выделяли как a = new int*[N]; for(int i = 0; i < N; ++i) a[i] = new int[M];. |
5 нояб. 2013 г. · Если не ошибаюсь, delete [] array; - нужно указать один раз в функции, чтобы удалить массив указателей. А в цикле вы удаляете все указатели ... |
23 февр. 2011 г. · Должно быть: A = (double ** ) malloc( m_A * sizeof(double * ));; Освобождение памяти free(A[i]); делаете слишком рано, очевидно, что в этой ... |
10 нояб. 2021 г. · После тестов программы стал замечать, что после вызова функции освобождения памяти программа не полностью очищает кучу, оставляя какой-то мусор. |
16 окт. 2019 г. · Чтобы освободить память строки нужно просто сделать free . scanf("%d", &pos); free(matrix[pos]); for (size_t ... |
27 дек. 2021 г. · Чтобы выделение-освобождение памяти было единственное, а передавать в разные функции можно было только один указатель. Вот этот код ( T — ... |
12 мая 2019 г. · Если убрать "delete" в функции, он будет работать нормально. В принципе, понятно, что "delete" освобождает динамическую память, а я создал этот ... |
8 мая 2017 г. · Вводится строка, программа должна разбить ее на лексемы, сохранить их в массив data , выполнить какие-то операции и потом успешно завершится. С ... |
13 мар. 2019 г. · ... массива в двумерном массиве - удаление столбцов delete arr[i]; delete arr; // освобождение памяти двумерного массива return 0; }. Поделиться. |
8 июн. 2020 г. · Освобождение памяти выполняется в обратном порядке: for(int i = 0; i < M; ++i) free(arr[i]); free(arr);. Еще один вариант - выделение одним ... |
Novbeti > |
Axtarisha Qayit Anarim.Az Anarim.Az Sayt Rehberliyi ile Elaqe Saytdan Istifade Qaydalari Anarim.Az 2004-2023 |