Ist es möglich, Standardargumente vor Variable Argument in variadic Makro hinzufügen? beispiels Ich habe die Version von Makro so etwas wieHinzufügen von Standardargumenten zu Variadic-Makro
#define MACRO(arg1, ...) func(arg1, ##__VA_ARGS__)
Ich möchte zwei Argumente mehr standardmäßig in der Makro vor Variable Argumente hinzufügen, so dass es nicht Vorversion beeinflussen sollte. Wie:
#define MACRO(arg1, arg2 = "", arg3 = "", ...) func(arg1, arg2, arg3, ##__VA_ARGS__)
Jede Hilfe wäre willkommen.
C nicht Standardargumente unterstützt. Meinst du C++? –
Nicht sicher Verstehen, funktioniert nicht
funktioniert? – philantJa. Vergaß zu erwähnen. Es ist für C++. Danke – vishal