Compilerwarnung (Stufe 1) C4508

Aktualisiert: November 2007

Fehlermeldung

'Funktion' : Funktion sollte einen Wert zurückgeben; Ergebnistyp 'void' angenommen
'function' : function should return a value; 'void' return type assumed

Für die Funktion wurde kein Rückgabetyp angegeben. In diesem Fall wird C4430 ebenfalls ausgelöst, und der Compiler implementiert die für C4430 gemeldete Lösung (Standardwert ist int).

Um diese Warnung zu vermeiden, sollten Sie den Rückgabetyp von Funktionen explizit deklarieren.

Im folgenden Beispiel wird C4508 generiert:

// C4508.cpp
// compile with: /W1 /c
#pragma warning (disable : 4430)
func() {}   // C4508
void func2() {}   // OK