W8045 Keine Deklaration für Funktion 'funktion' (C++)
Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index
(Die Kommandozeilenoption zur Anzeige dieser Warnung lautet: -wnod)
Diese Warnung erhalten Sie, wenn Sie eine Funktion aufrufen, ohne diese vorher deklariert zu haben.
In C kann eine Funktion ohne Prototyp deklariert werden, z. B.:
int func();
In C++ stellt jede Funktionsdefinition auch einen Prototyp dar, das Beispiel ist äquivalent zu:
int func(void);
Die Deklaration kann hier in klassischem oder modernem (Prototyp) Stil erfolgen