Есть ли макрос, который расширяется, чтобы вернуться без круглых скобок?

Я хочу использовать такой макрос

#define  Return(x)   {call_my_function(); return (x);}

есть ли способ использовать или объявить макрос без круглых скобок, чтобы я мог использовать его как настоящий обратный вызов, а не как функцию? Например:

BOOL my_func() {
    code....
    Return FALSE;
}
5
задан a3f 30 March 2015 в 12:35
поделиться