Как использовать __VA_ARGS__ - PullRequest
0 голосов
/ 11 июля 2020

Я использую компилятор V C 2019 для написания C кода

При написании макроса кажется, что __VA_ARGS__ нигде не определен

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

Спасибо

1 Ответ

0 голосов
/ 11 июля 2020

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

Нет. Не в соответствии со стандартом C ++.

или какой-либо параметр для настройки?

Вы должны компилировать, как минимум, в соответствии со стандартом C ++ 11 или более поздней версии. __VA_ARGS__ не существует ни в C ++ 03, ни в более ранней версии.

...