Compilerfehler C2562

'Bezeichner': 'void'-Funktion gibt einen Wert zurück

Die Funktion ist zwar als void deklariert, gibt aber einen Wert zurück.

Dieser Fehler kann durch einen falschen Funktionsprototyp verursacht werden.

Dieser Fehler wird möglicherweise behoben, wenn Sie den Rückgabetyp in der Funktionsdeklaration angeben.

Im folgenden Beispiel wird C2562 generiert:

// C2562.cpp
// compile with: /c
void testfunc() {
   int i;
   return i;   // C2562 delete the return to resolve
}