|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.07.2017, 00:49 | #1 |
Регистрация: 03.04.2017
Сообщений: 3
|
Дин.массив в дин.списке
У меня есть программа, которая формирует динамический односвязный список с динамическими массивами. т.е грубо говоря у менять файл с порядковым элементом , количеством элементов в дин. массивах и сами элементы дин. массива. Соответственно по ним я формирую односвязный список. Т.е
1 4 ( порядковый и кол-во элементов ) 4 7 5 5 6 5 7 9 2 3 4 2 1 1 3 3 Код:
У меня возникает проблема с динамическими массивами в списке , без них он работает . Возможно ,глупый вопрос и скорее всего есть утечка памяти ,но не могу понять. |
09.07.2017, 02:25 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Между new int(5) и new int[5] большая разница...
|
09.07.2017, 09:52 | #3 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 736
|
- составляйте, пожалуйста, задание почетче и попонятнее. А где 2, 3 и 4 элементы? А-то читаю задание - вообще ничего не понятно.
- а зачем 2 одинаковых массива заводить?
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
Последний раз редактировалось Cuprum5; 09.07.2017 в 10:33. |
09.07.2017, 10:09 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
|
09.07.2017, 10:32 | #5 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 736
|
Ну там у него в коде, я только круглые кавычки заменил на квадратные согласно Вашим замечаниям.
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
|
09.07.2017, 10:34 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Ну раз пошла такая пляска - делать за ТС, отвечу вам - структура данных такая.
|
09.07.2017, 10:59 | #7 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 736
|
Какая структура данных у него, я вообще не понял.
- а где тогда порядковые номера 2, 3 и 4 в его коде? Я не думаю, что их можно пропускать. А, кажется я начал понимать. А зачем ему 2 столбец в одном блоке(массиве)? А, там типа 2 массива в 1 блоке. Теперь вроде понятно, более-менее. Ну что я могу сказать: автор явно не умеет объяснять материал.
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
Последний раз редактировалось Cuprum5; 09.07.2017 в 11:11. |
09.07.2017, 15:02 | #8 |
Регистрация: 03.04.2017
Сообщений: 3
|
Да,видимо я плохо объяснил ,но вроде разобрался
|
09.07.2017, 15:04 | #9 |
Регистрация: 03.04.2017
Сообщений: 3
|
Спасибо , вроде заработала ,постараюсь изучить поподробнее про выделение дин. памяти
|
09.07.2017, 15:38 | #10 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 736
|
Код:
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рассортировать в дин.списке элементы и уравнять их кол-во. | Fores | Помощь студентам | 2 | 05.05.2014 16:34 |
Дин. массив (Delphi) | MaxRegN | Помощь студентам | 1 | 01.03.2013 10:11 |
Файлы и дин. переменные. Изменить с использованием дин. переменных. | Маленыч | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 07.06.2012 11:17 |
из дин. дека в дин. стек (Borland С++) | mego4el | Помощь студентам | 1 | 07.07.2011 14:41 |
Трехмерный дин. массив | revanatar | Общие вопросы C/C++ | 3 | 29.11.2010 22:02 |