![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
Searcher |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 24 Пол: Мужской Репутация: ![]() ![]() ![]() |
Что-то не получается...
Условие Пусть элемент списка представлен следущим образом: Telem=classПостроить двунаправленный список таким образом, чтобы, определив потомков класса Telem и не переопределяя сам список, можно было решить следующую задачу: по заданной строке текста сформировать список из элементов, соответсвующих типу потомка, и вывести на экран. Решение задачи должно быть представленно как метод класс Список: Определить потомка TStrElem (звено,содержащие строку). Выбираются только те слова, которые не могут быть трактованы как целый числа или как логические значения (true и false). Решение: модуль: unit Uelem; главная программа: program Project1;Не могли бы мне подсказать, как это сделать. И возможно ли преобразование типов? И что не так у меня с классом как список? Сообщение отредактировано: volvo - 28.11.2009 11:52 |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Ты делаешь ошибку, работая с указателями на класс... Класс сам по себе - указатель...
При описании типов: type Добавление в список может происходить так: if (not ok_int) and (not ok_bool) thenКроме этого, у тебя есть небольшие ошибки при сканировании строки и при добавлении элемента в список. |
![]() ![]() |
![]() |
Текстовая версия | 23.06.2025 14:51 |