Behebung von C-Warnung 'implicit declaration of function va_arg'
English
Deutsch
Problem:
Du hast C-Code wie
main.c
va_list ap;
int mode = va_arg(ap, int);aber wenn du versuchst, es zu kompilieren, siehst du eine Warnmeldung wie
error_message.txt
main.c:5:12: warning: implicit declaration of function ‘va_arg’ [-Wimplicit-function-declaration]
int mode= va_arg(ap, int);Lösung
Add
stdarg_include.c
#include <stdarg.h>am Anfang der Quelldatei, wo der Fehler aufgetreten ist. Dies wird die Definitionen für sowohl va_list als auch va_arg einschließen.
Check out similar posts by category:
C/C++, GCC Errors
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow