Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как правильно проинициализировать массив вручную? https://www.cyberforum.ru/ cpp-beginners/ thread121635.html
Здрасти. как правильно проинициализировать массив в ручную? а то у меня ошибка main.cpp|60|error: expected primary-expression before '{' token| std::string capitalDigit(int& number){ const...
распаковка gzip, deflated ответа сервера C++
Пишу простой чат, который работает через html основу. Столкнулся с проблемой: в запросе серверу отправляю Accept-Encoding: gzip, deflated и дальше не могу распаковать содержимое ответа. Пробовал...
Написать и протестировать функцию compress(), которая "сжимает" строку, удаляя из нее все пробелы. C++
Приветик всем.Немогли бы вы мне написать эти 2 програмки Написать и протестировать функцию compress(), которая "сжимает" строку, удаляя из нее все пробелы. Написать и протестировать функцию,...
C++ В заданном двумерном массиве n*m поменять местами строку с номером k столбец с номером p этого массива Помогите с задачей! В заданном двумерном массиве n*m поменять местами строку с номером k столбец с номером p этого массива. https://www.cyberforum.ru/ cpp-beginners/ thread121590.html
C++ зачем нужен "&" ? https://www.cyberforum.ru/ cpp-beginners/ thread121573.html
Встретил в книге Р.Лафоре в примере непонятную мне вещь. зачем нужен "&" в данной конструкции? Distance& dist = *(new Distance) почему бы не написать Distance dist = *(new Distance)
Портировать из C# на С++ C++
Здравствуйте, не могли бы вы мне помочь портировать данный код под С++: static void Main(string args) { var files = new DirectoryInfo("maps").GetFiles("*.map"); ...
Cтроки C++
Люди, пожалуйста, кто чем может помогите. Тут тема "Cтроки" Задача 1 «Калькулятор» В первой строке записано арифметическое выражение в виде: <число> <операция> <число> = Число - это натуральное...
C++ Посоветуйте литературу для изучения учусь на программиста) хочу хорошо освоить язык "С" какую литературу можете посоветовать? заранее спс) https://www.cyberforum.ru/ cpp-beginners/ thread121541.html
C++ Строки и пробелы https://www.cyberforum.ru/ cpp-beginners/ thread121537.html
Как считать строку содежащюу пробелы? Читаю из файла ifstream'ом. Пробывала и по символам и целиком, все равно не читает до конца. Как быть?
C++ Написать программу, реализующую один из алгоритмов программного поиска данных в информационном массиве, расположенном в оперативной памяти. Написать программу, реализующую один из алгоритмов программного поиска данных в информационном массиве, расположенном в оперативной памяти (по желанию, можно считывать данные из файла), используя... https://www.cyberforum.ru/ cpp-beginners/ thread121535.html
Peace 2 all shining faces
674 / 535 / 85
Регистрация: 05.03.2010
Сообщений: 1,283
25.04.2010, 15:59 0

Как освободить память?

25.04.2010, 15:59. Просмотров 1836. Ответов 5
Метки (Все метки)

Ответ

и не стоит освобождать ее в цикле, если выделяли вы ее просто один раз
и еще:
C++
1
2
3
4
5
6
7
8
9
10
11
zap s;//уже достаточно, что бы память была выделена статически для одного элемента типа структуры
//-----------------------------------------------------------------------------------------------
 
zap s[5];//статически выделили память для массива структур под 5 структур
//-----------------------------------------------------------------------------------------------
 
int i = 5;
zap *s;
s = new zap[i];//динамически выделили память для массива структур под 5 структур
....
delete[] s;//динамически освободили память


Вернуться к обсуждению:
Как освободить память?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.04.2010, 15:59

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как правильно освободить память
Есть функция char* md5(const char*). Как освободить память выделенную ею? #include &lt;openssl\md5.h&gt;...

Как освободить память занятую строкой?
// ConsoleApplication7.cpp: определяет точку входа для консольного приложения. // #include...

Как правильно освободить память деструктором?
Не могу понять, как освободить память деструктором... В общем, я объявляю в private динамический...

Динамическая матрица. Как правильно освободить память?
int ROWS = NULL; // Объявление переменных для строк и столбцов. int COLS = NULL; cin &gt;&gt; ROWS...

Как освободить память в двумерном массиве в столбцах
скажем так, чтобы освободить строку я пишу int **b; // // инициализирю массив delete b; //...

Подскажите пожалуйста, как правильно освободить память
Всем ку! Подскажите пожалуйста, как правильно удалить(освободить память) массива array2D. ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.