Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Кто с макросами работает? -Параметр макроса как часть текстовой строки - это реально, или я много хочу?
Отправлено
Vladimir Ljaschko 06 марта 2008 г. 11:27
#define TC_OBJECT(o1,O2) \
IMPL_PROLOG(obj_tc##o1) \
IMPL_VARIABLE(obj_tc##o1, 0, "Temperature control ##O2## ", \
IMPL_GET GET_PROPERTIES_QTY(obj_tc##o1##),\
IMPL_SET READ_ONLY \
)
Вызовы макроса такие:
TC_OBJECT(c,Cooler);
TC_OBJECT(h,Heater);
Первый параметр o1 подставляется, а второй нет, т.к. он попадает в " ".
Как бы что придумать?
Составить ответ | Вернуться на конференцию
Ответы