|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.10.2012, 14:56 | #1 |
Пользователь
Регистрация: 22.09.2012
Сообщений: 33
|
Освобождение памяти
Выделяется память под динамический массив. Дальше происходит ввод, а потом нужно очистить не задействованную выделенную память.
Код:
Последний раз редактировалось Stilet; 27.10.2012 в 17:09. |
27.10.2012, 15:05 | #2 |
Форумчанин
Регистрация: 22.12.2011
Сообщений: 378
|
Так у тебя она освобождается
Код:
сделать подсчет введенных данных, затем выделить еще раз память под размер введенных данных, копировать, ну и удалить старый указатель. Может есть способы и проще, сказал то что первое пришло в голову))))
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
Последний раз редактировалось kineziz; 27.10.2012 в 15:10. |
27.10.2012, 15:10 | #3 |
Пользователь
Регистрация: 22.09.2012
Сообщений: 33
|
В самом конце, и освобождается полностью, а дао просто освободить выделенную, но не задействованную при вводе массива
|
27.10.2012, 15:12 | #4 |
Форумчанин
Регистрация: 22.12.2011
Сообщений: 378
|
Ну попробуйте как я написал сделать
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
|
27.10.2012, 15:13 | #5 |
Пользователь
Регистрация: 22.09.2012
Сообщений: 33
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
освобождение памяти | Homa_1983 | Общие вопросы C/C++ | 7 | 31.08.2013 14:36 |
Освобождение памяти | Seran4ek | Общие вопросы Delphi | 7 | 21.12.2009 18:07 |
Освобождение памяти | PUH | Помощь студентам | 1 | 22.11.2009 17:14 |
Освобождение памяти | AlexandrSid | Общие вопросы Delphi | 3 | 02.02.2009 13:45 |
Освобождение Памяти в Си | volotsky | Помощь студентам | 2 | 16.12.2008 22:36 |