дефайн без значения (СИ)
От: Andrew.W Worobow https://github.com/Worobow
Дата: 18.05.16 07:08
Оценка:
Что-то туплю сегодня.
Попрошу помощи у коллективного разума.

Как написать что-то подобное (ниже) на СИ. Желательно на GCC подобном.

// определяем но не задаем значение
#define OPT_M1

// некий макрос для проверки возвращает 0 или 1
#define fun_check_opt(opt) \
вот тут надо что-то написать... :)

// чтобы вот так использовать:

void func(void)
{
//...
  if ( !fun_check_opt(OPT_M1) )
    return 0;
//...
}


Надо именно _макро_ некое написать, а не переписать код func.
Не все кто уехал, предал Россию.
Отредактировано 18.05.2016 7:13 Andrew.W Worobow . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.