Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.01.2013, 17:02   #1
assembler-ps
 
Регистрация: 27.12.2012
Сообщений: 5
Вопрос требуется консультация по замене определенной конструкции #define на более простую

доброго времени суток тем кто просматривает данное сообщение. мне необходимо заменить
#define BYTE_OF_TREE(ptr_tree) ((*(ptr_tree)).byte)
на что нибудь более простое по форме. здесь byte - unsigned int
ptr_tree не могу разобраться что это в коде используется как
BYTE_OF_TREE(occurrences_table[i])=i;
assembler-ps вне форума Ответить с цитированием
Старый 20.01.2013, 17:44   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

С какой целью производится замена?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.01.2013, 00:27   #3
assembler-ps
 
Регистрация: 27.12.2012
Сообщений: 5
По умолчанию

замена требуется по причине того что преподаватель требует не использовать в коде того что он не объяснял. а как это реализовать в другом виде я не знаю
assembler-ps вне форума Ответить с цитированием
Старый 21.01.2013, 00:39   #4
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,372
По умолчанию

Я вам подскажу - используйте ->
waleri вне форума Ответить с цитированием
Старый 21.01.2013, 01:12   #5
assembler-ps
 
Регистрация: 27.12.2012
Сообщений: 5
По умолчанию

в смысле -> ? можно пример хотя бы один?))
assembler-ps вне форума Ответить с цитированием
Старый 21.01.2013, 09:02   #6
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,372
По умолчанию

http://www.taranets.net/cgi/ts/1.37/...pl?w=329;b=282
waleri вне форума Ответить с цитированием
Старый 21.01.2013, 15:27   #7
assembler-ps
 
Регистрация: 27.12.2012
Сообщений: 5
По умолчанию

спасибо огромное за "мануальчик", попробую переделать.
assembler-ps вне форума Ответить с цитированием
Старый 21.01.2013, 16:12   #8
Helloween
Форумчанин
 
Регистрация: 24.04.2012
Сообщений: 300
По умолчанию

Код:
#define BYTE_OF_TREE(ptr_tree) ptr_tree->byte
Или вообще не использовать дефайн, я так понимаю можно так использовать

Код:
occurrences_table[i]->byte = i;
Помог? Оставляем отзыв =)
Helloween вне форума Ответить с цитированием
Старый 21.01.2013, 18:11   #9
assembler-ps
 
Регистрация: 27.12.2012
Сообщений: 5
По умолчанию

Helloween посмотрите пожалуйста личные сообщения
assembler-ps вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
#define Артэс Общие вопросы C/C++ 3 11.01.2012 19:50
Требуется консультация Quantum2009 Помощь студентам 7 30.08.2010 06:52
Какое программирование в наше время более востребовано и более рентабельно? iukash Свободное общение 18 29.10.2009 13:02
Макрос по разбивке реестра: требуется консультация molot84 Microsoft Office Excel 1 21.06.2009 16:17