Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

макросы MVCPP

1.9K
07 июля 2006 года
smax13
63 / / 03.08.2004
привет.
я правильно понимаю, VisualCpp не поддерживает макросы
с переменным числом аргументов. типа
#define MACRO(arg_list...) в gcc.
или какие опсии указывать надо при компиляции.
3
07 июля 2006 года
Green
4.8K / / 20.01.2000
А с чего ты взял, что gcc такие макросы поддерживает?
Таких макросов не бывает ни в каких компиляторах.
Как ты предполагаешь используются параметры такого макроса?
2
07 июля 2006 года
squirL
5.6K / / 13.08.2003
Цитата:
А с чего ты взял, что gcc такие макросы поддерживает?

из стандарта С ISO'99, видимо. см. документацию на gcc
пример -

 
Код:
#define debug(format, args...) fprintf (stderr, format, args)
однако, насколько я понимаю, это относится только к С, но не к С++
3
08 июля 2006 года
Green
4.8K / / 20.01.2000
Чтож не буду спорить стандарт ISO99 я не очень хорошо знаю.
Могу отвечать лишь за С++, там таких макросов нет.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог