|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.11.2009, 13:32 | #11 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Процедура действительно на первый взгляд неверная. Что это за AddQ такой? Где оно описано?
I'm learning to live...
|
|
12.11.2009, 14:08 | #12 | ||
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
Цитата:
Цитата:
Вствьте в Делфи и попробуйте компилировать, откомпилиться нормально, но будет вылетать при работе с массивом... Код:
Последний раз редактировалось diliana; 13.11.2009 в 00:01. Причина: ошибочный код |
||
12.11.2009, 14:36 | #13 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ясно. Все банально.
Запомни и заруби себе... в записнокй книжке - если работаешь с указателями как можно чаще делай проверки на правильность указателя. В твоем случае виновником был вывод последнего элемента массива в AddMasQ. Поставь туда банальную проверку на мусор и будет тебе счастье: Код:
I'm learning to live...
|
13.11.2009, 00:03 | #14 |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
Stilet
Serge_Bliznykov Спасибо вам. Сейчас исправлю. И выложу, то что получилось Последний раз редактировалось diliana; 13.11.2009 в 00:25. |
13.11.2009, 12:25 | #15 | |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
С добавлением очереди в массив ясно.
Теперь надо организовать просмотр массива. Это должно выглядеть так: Цитата:
Посмотрите пожалуста. Код:
Код:
Последний раз редактировалось diliana; 14.11.2009 в 04:42. Причина: удален ошибочный код |
|
13.11.2009, 12:51 | #16 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Пусть весь массив проходит до последнего неинициализированного элемента Это раз. Второе: У тебя почему-то массив когда я ввожу число элементов массива не наполняется ими. Записывается только в первый элемент и все. У тя неверно отрабатывает эта функа: Код:
Если решила изменять глобальную переменную, передавая ее как параметр, то и указывай ее соответственно: Код:
I'm learning to live...
Последний раз редактировалось Stilet; 13.11.2009 в 12:57. |
|
13.11.2009, 13:24 | #17 | |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
Цитата:
Сначала программа запррашивает число элементов массива - т.е очередей а потом запрашивает число элементов очереди У меня вот так программа выглядит. таким образом я представляю все это так Последний раз редактировалось diliana; 13.11.2009 в 13:31. |
|
13.11.2009, 13:30 | #18 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Дописал: Если решила изменять глобальную переменную, передавая ее как параметр, то и указывай ее соответственно: Код:
I'm learning to live...
|
|
14.11.2009, 04:53 | #19 | |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
Stilet спасибо
Цитата:
но ведь работать с глобальной переменной, мне крайне не рекомендуют... Я уже начиталась на форуме, что использование глобальной перем-й очень даже не гуд. А вообще мне не очень нравиться, то что я сделала, так что буду переделывать ... |
|
14.11.2009, 11:53 | #20 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
diliana, анализировать весь вышеприведённый код нет пока времени (да, думаю, что Вы лучше меня справитесь с этим...).
но вот мимо этого утверждения пройти не смог: Цитата:
сравните: Код:
Код:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перепись значений в массив указателей. | Джед | Общие вопросы C/C++ | 9 | 28.05.2009 18:12 |
Массив. Паскаль | Fintos | Помощь студентам | 1 | 24.04.2009 04:37 |
массив указателей на методы класса? | cout | Общие вопросы C/C++ | 2 | 08.05.2008 09:43 |
Массив указателей на структуры | SNAKE89 | Общие вопросы C/C++ | 4 | 27.12.2007 10:14 |