Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Внимание! Есть замечания модератора по теме: Название исправил.
Старый 24.05.2015, 23:19   #1
Pug_from_Mordor
Пользователь
 
Аватар для Pug_from_Mordor
 
Регистрация: 09.11.2014
Сообщений: 40
По умолчанию realloc. Динамический массив.

Пишу базу данных. Все записи произвожу в динамическом массиве структур. Записи хорошо добавляются, сортируются и удаляются по-одной. Но когда пытаюсь удалить сразу все записи с помощью функции:
array=(struct nameOfStruct*)realloc(array, size=0), выдаёт ошибку.

P.S. Название темы не о том потому, что я исправлял сообщение, а тему поменять нельзя.

Последний раз редактировалось Pug_from_Mordor; 24.05.2015 в 23:29.
Pug_from_Mordor вне форума Ответить с цитированием
Старый 25.05.2015, 00:58   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,706
По умолчанию

Вы хотите, чтобы мы гадали по одной строчке? Надеюсь вы в курсе, что вам вернут нул?..
p51x вне форума Ответить с цитированием
Старый 25.05.2015, 07:39   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Согласен. Полный код в студию.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.05.2015, 08:59   #4
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,329
По умолчанию

Зачем вам полный код, разве этой строчки недостаточно?
realloc(array, size=0),
Память это как бы и освободит, но все равно будет указатель на массив с нулевым размером...
waleri вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамический массив Malloc и Realloc x2 orakul77 Общие вопросы C/C++ 5 28.04.2015 23:04
Динамический массив Malloc и Realloc orakul77 Общие вопросы C/C++ 5 21.04.2015 13:20
(Си) Динамический массив через realloc Gudsaf Общие вопросы C/C++ 4 25.10.2012 09:28
Динамический массив, массив указателей alexalisa Паскаль, Turbo Pascal, PascalABC.NET 4 22.04.2011 21:33
Динамический массив - или всё таки не динамический? vedro-compota Общие вопросы C/C++ 30 10.12.2010 23:22