![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Процедура действительно на первый взгляд неверная. Что это за AddQ такой? Где оно описано?
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#12 | ||
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
![]() Цитата:
![]() Цитата:
Вствьте в Делфи и попробуйте компилировать, откомпилиться нормально, но будет вылетать при работе с массивом... Код:
Последний раз редактировалось diliana; 13.11.2009 в 00:01. Причина: ошибочный код |
||
![]() |
![]() |
![]() |
#13 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ясно. Все банально.
Запомни и заруби себе... в записнокй книжке - если работаешь с указателями как можно чаще делай проверки на правильность указателя. В твоем случае виновником был вывод последнего элемента массива в AddMasQ. Поставь туда банальную проверку на мусор и будет тебе счастье: Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
![]()
Stilet
Serge_Bliznykov Спасибо вам. Сейчас исправлю. И выложу, то что получилось Последний раз редактировалось diliana; 13.11.2009 в 00:25. |
![]() |
![]() |
![]() |
#15 | |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
![]()
С добавлением очереди в массив ясно.
Теперь надо организовать просмотр массива. Это должно выглядеть так: Цитата:
Посмотрите пожалуста. Код:
Код:
Последний раз редактировалось diliana; 14.11.2009 в 04:42. Причина: удален ошибочный код |
|
![]() |
![]() |
![]() |
#16 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Пусть весь массив проходит до последнего неинициализированного элемента Это раз. Второе: У тебя почему-то массив когда я ввожу число элементов массива не наполняется ими. Записывается только в первый элемент и все. У тя неверно отрабатывает эта функа: Код:
Если решила изменять глобальную переменную, передавая ее как параметр, то и указывай ее соответственно: Код:
I'm learning to live...
Последний раз редактировалось Stilet; 13.11.2009 в 12:57. |
|
![]() |
![]() |
![]() |
#17 | |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
![]() Цитата:
Сначала программа запррашивает число элементов массива - т.е очередей а потом запрашивает число элементов очереди У меня вот так программа выглядит. ![]() таким образом я представляю все это так ![]() Последний раз редактировалось diliana; 13.11.2009 в 13:31. |
|
![]() |
![]() |
![]() |
#18 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Дописал: Если решила изменять глобальную переменную, передавая ее как параметр, то и указывай ее соответственно: Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#19 | |
Форумчанин
Регистрация: 24.05.2009
Сообщений: 119
|
![]()
Stilet спасибо
Цитата:
но ведь работать с глобальной переменной, мне крайне не рекомендуют... Я уже начиталась на форуме, что использование глобальной перем-й очень даже не гуд. А вообще мне не очень нравиться, то что я сделала, так что буду переделывать ... |
|
![]() |
![]() |
![]() |
#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 |