С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Free - не удаляется память - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не правильная обработка массивов http://www.cyberforum.ru/cpp-beginners/thread1133010.html
Возникла проблема: При работе функции read_struct не обрабатываются gets(x.name); и gets(x.date_of_birth); с чем это связано? Есть вот такой код: Заголовочный файл. #include <stdio.h> #include...
C++ Создать класс - структура типа очередь, основанный на массиве указателей фиксированного размера Можете помочь, пожалуйста, что не правильно, что ну нужно подправить:) Создать класс Aqueue - структура типа очередь, основанный на массиве указателей фиксированного размера. Предусмотреть, чтобы... http://www.cyberforum.ru/cpp-beginners/thread1133008.html
Добавление какого либо действия на клавишу C++
Я создал проект - чат. И хочу узнать как сделать чтобы на клавишу Enter сообщение отправлялось?
Динамический массив C++
int * pointer=new int; for(int i=0;i<10;i++) { pointer=i; cout<<pointer<<endl; } Почему обращение к элементам массива происходит без разыменования? Указатель же используется.Или же...
C++ Транспортная задача (методы приближения) http://www.cyberforum.ru/cpp-beginners/thread1132958.html
Всем доброго времени суток. Есть небольшая проблема с методами приближения, а именно с методом северо-западного угла и методом минимальных стоимостей. Не могли бы вы указать мне на ошибку в коде: ...
C++ Исправить Radix sort Здравствуйте! Помогите исправить ошибку в Radix sort! Я пытался изменить код который сортирует одномерный массив, на сортировку двумерного массива, но он не работает. Я не совсем понимаю как работает... подробнее

Показать сообщение отдельно
Van111
209 / 188 / 4
Регистрация: 03.08.2011
Сообщений: 2,598
Записей в блоге: 12

Free - не удаляется память - C++

29.03.2014, 14:51. Просмотров 378. Ответов 10
Метки (Все метки)

C++
1
free(Items[NumberItemDelete].info);//для последнего элемента память не уудаляется - костыль!!!!!!!!!!!!!!!
делал лабу на СИ, пришлось соответственно использовать malloc И free
Items - глобальный массив структур, каждая структура имеет поле char *info, для всех его info - free срабатывает как надо. Для последнего элемента выкидывает исключение а потом и ошибку, память под этот элемент точно выделена, NumberItemDelete точно не выходит за границу !
MVS 2012
в чём проблема? За ранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.