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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2011, 13:40   #1
iKarma
Кипучий чайник
Пользователь
 
Регистрация: 17.10.2011
Сообщений: 55
По умолчанию Динамические массивы

всем привет =) есть такой массив, создаю его динамически:
Код:
AgrType **Points = new AgrType*[3];
	for (i = 0; i < 3; i++) {
		Points[i] = new AgrType[n];
	}
При освобождении возникает ошибка:
Код:
for (i = 0; i < 3; i++) {
		delete[]Points[n];
	}
	delete[]Points;
Как поправить ошибку? И как сделать проверки на выделение памяти с помощью try-catch?
iKarma вне форума Ответить с цитированием
Старый 25.12.2011, 23:13   #2
Glacius
 
Аватар для Glacius
 
Регистрация: 10.11.2010
Сообщений: 8
По умолчанию

Не понятно что вы делаете во втором цикле. Вы 3 раза освобождаете одну и ту же строку.
Glacius вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамические массивы c++ cheef Помощь студентам 4 19.11.2011 12:53
Динамические массивы volchik1991 Общие вопросы C/C++ 1 14.06.2010 01:57
Динамические массивы и массивы варианты N@stya Помощь студентам 0 11.06.2010 21:09
Динамические массивы в С Ol'ga Фриланс 6 08.06.2010 10:50