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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2011, 12:30   #21
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

2Dimarik
все правильно вначале у тебя было. только для симметрии вот так сделай
Код:
	int ***dynamic = new int **[5];

        // выделяем
	for (int i = 0; i < 5; i++) {
			dynamic[i] = new int *[6];
			for (int j = 0; j < 6; j++) {
				dynamic[i][j] = new int[7];
			}
	}

        // освобождаем
	for (int i = 0; i < 5; i++) {
		for (int j = 0; j < 6; j++)
			delete [] dynamic[i][j];
		delete [] dynamic[i];
	}

	delete [] dynamic;
никаких утечек, все освобождается
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance

Последний раз редактировалось pproger; 14.03.2011 в 12:46.
pproger вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сортировка динамических массивов в Си тина сорока Помощь студентам 2 26.02.2010 00:39
Delphi передача динамических массивов world12_tk Помощь студентам 7 23.12.2009 21:06
обработка динамических массивов funky Помощь студентам 0 11.05.2009 17:53
C++. Объявление динамических массивов. Парсифаль Помощь студентам 27 03.05.2009 23:21