Струтура, реализация объекта, м/с |
1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!
Струтура, реализация объекта, м/с |
amega |
9.01.2010 12:12
Сообщение
#1
|
? Группа: Пользователи Сообщений: 283 Пол: Мужской Репутация: 4 |
Добрый день!
Помогите написать обект для реализации мультисспика. Со струтурами никогда еще не работал про стуктуру и ооп читал на этом сайте, коешто понял, а с реализацией неочень. Описал структуру для объекта ;модуль с основными типами элементов списка теперь нужно написать процедуру конструктора объекта, которая при создание структуры видиляла в дин памити место для объекта, и инициализацию проводила(хотя что инициализировать я не знаю), и деконтсрутора, которая будет удалять объект. Процедура Инсерт будет осущетвлять заполнение полей, а принт их выводить. |
amega |
9.01.2010 21:14
Сообщение
#2
|
? Группа: Пользователи Сообщений: 283 Пол: Мужской Репутация: 4 |
мм а как создать экземпляр структуры?
|
volvo |
10.01.2010 14:52
Сообщение
#3
|
Гость |
Цитата мм а как создать экземпляр структуры? Вот так:objRayon Rayon {} Вообще, если у тебя установлен Борланд С (тот, который под ДОС, версия 3.1) - то там в папке \BORLANDC\EXAMPLES\TASM\QUEUE есть пример работы с ООП в Ассемблере. Если нету - я заархивировал тебе его содержимое: queue.zip ( 6.98 килобайт ) Кол-во скачиваний: 483 |
amega |
10.01.2010 22:03
Сообщение
#4
|
? Группа: Пользователи Сообщений: 283 Пол: Мужской Репутация: 4 |
Спасибо, посмотрел ток ниче не понял с реализацией
вот каркас .286 модуль модуль процедур и макросов ;модуль процедур и макросов Как мне создать обект чтоб указатель на объкт был нулевой ячейки массива ArrOfTObject? Сообщение отредактировано: amega - 10.01.2010 22:03 |
amega |
11.01.2010 18:37
Сообщение
#5
|
? Группа: Пользователи Сообщений: 283 Пол: Мужской Репутация: 4 |
из више указаного укрока я так поял нужно
процедура будет использоватть свой дс, и в этой процедуре нужно виделить динамическую памить, потом адрес этой динамической памити нужно записать нулевым элементом масива, я правильно понял? |
amega |
11.01.2010 21:20
Сообщение
#6
|
? Группа: Пользователи Сообщений: 283 Пол: Мужской Репутация: 4 |
|
volvo |
11.01.2010 22:33
Сообщение
#7
|
Гость |
Цитата в этой процедуре нужно виделить динамическую памить, потом адрес этой динамической памити нужно записать нулевым элементом масива, я правильно понял? Я вот вообще не понимаю, при чем тут какой-то массив, если ты должен был Цитата написать обект для реализации мультисспика. Где-то там написано, что тебе надо сделать массив чего-то? Нет. Как организуется мульти-список не знаешь? Посмотри на форуме, была реализация на Паскале. Никакого массива, предыдущий объект хранит указатель на следующий, где тут массив? |
amega |
11.01.2010 22:57
Сообщение
#8
|
? Группа: Пользователи Сообщений: 283 Пол: Мужской Репутация: 4 |
|
amega |
13.01.2010 9:07
Сообщение
#9
|
? Группа: Пользователи Сообщений: 283 Пол: Мужской Репутация: 4 |
ни зделал я объект, придется ити на ужасный екзамен
|
AndNot |
13.01.2010 13:16
Сообщение
#10
|
Группа: Пользователи Сообщений: 2 Пол: Мужской Реальное имя: Andrey Репутация: 1 |
Сейчас выложу, с пояснениями
|
volvo |
13.01.2010 13:18
Сообщение
#11
|
Гость |
Цитата Сейчас выложу, с пояснениями Не надо за кого-то делать задачу полностью... Автор не соизволил задание дать как положено, на Дельфи сделал какой-то бред (ну ПРОЩЕ это все делается), а ты ему хочешь "автомат" заработать? Пускай идет на экзамен! |
Текстовая версия | 29.09.2024 13:57 |