Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
| kr3v3tkus |
6.11.2006 22:50
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 111 Пол: Мужской Реальное имя: Рома Репутация: 0 |
теперь вот сел за очередь ( та же задача http://forum.pascalnet.ru/index.php?showtopic=13227 ). Скатал готовый пасс ( тк своей башки на написание не хватит ), но как всегда пока переделывал чёто левое наворотил, проверьте пожалста. Я его описал ...
uses MyQueue; var l,p,t: TQueue; ... вот так, но при обращении к этим переменным (када точечку ставиш Прикрепленные файлы
MyQueue.pas ( 958 байт )
Кол-во скачиваний: 178-------------------- Цитата . . \__/ (**) (>:=:=:~~ ^ ^ ^ ^ Креветка присваивания :DDD |
![]() ![]() |
| kr3v3tkus |
7.11.2006 0:24
Сообщение
#2
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 111 Пол: Мужской Реальное имя: Рома Репутация: 0 |
ooops
а в фак я защёл сразу, но чёт ваще через объект не понял () я даже не знаю что такое halt(102) Код Procedure TQueue.Push(var q:TQueue; e: Char); var z:Tlist; begin new(z); z^.info:=E; z^.next:=nil; If Empty(q) then q.head:=z else q.tail^.next:=z; q.tail:=z end; вот например a.push(q,e) - e это наш символ, который мы передаём, а что такое q? у меня блин проблемы с описаниями и передачею всегда зы а с очередью всё ок? тоесть в хвост кладём голову вынимаем? а то в инструкции к модулю написано так Цитата Procedure OueuePush(var q:TQueue; e:TElem); поместить в хвост Function QueuePop(var q:TQueue):TElem; извлечь из хвоста или я чёт не догоняю? Сообщение отредактировано: kr3v3tkus - 7.11.2006 0:25 -------------------- Цитата . . \__/ (**) (>:=:=:~~ ^ ^ ^ ^ Креветка присваивания :DDD |
kr3v3tkus очередь для символов 6.11.2006 22:50
volvo У тебя сам myqueue.pas не компилируется, ибо ошибо... 6.11.2006 23:08
volvo Кстати, ты бы зашел сюда:
FAQ: ООП
Тут я выкладыв... 7.11.2006 0:06
volvo А у тебя, извини модуль нерабочий... Он только ком... 7.11.2006 0:51
kr3v3tkus volvo ет я не придирался :) я просто для примера с... 7.11.2006 12:07
kr3v3tkus упс пардон :) я думал ты сказал дам а не дал :)
ка... 7.11.2006 19:07![]() ![]() |
|
Текстовая версия | 8.12.2025 15:44 |