Пустые макросы функций

Если я определяю макрос функции без фактического тела, будет ли он похож на пустую строку с компилятором (т.е. он не генерирует никаких дополнительных инструкций во время компиляции)?

Пример:

#define SomeMacro(a)

SomeMacro("hello"); // This line doesn't add any instructions, does it?
35
задан Qix 21 September 2018 в 08:26
поделиться