Ostrzeżenie kompilatora (poziom 1) C4716
Funkcja musi zwracać wartość
Dana funkcja nie zwróciła wartości.
Tylko funkcje z zwracanym typem void mogą używać zwracanego polecenia bez towarzyszącej wartości zwracanej.
Niezdefiniowana wartość zostanie zwrócona po wywołaniu tej funkcji.
To ostrzeżenie jest automatycznie promowane do błędu. Jeśli chcesz zmodyfikować to zachowanie, użyj ostrzeżenia #pragma.
Poniższy przykład generuje C4716:
// C4716.cpp
// compile with: /c /W1
// C4716 expected
#pragma warning(default:4716)
int test() {
// uncomment the following line to resolve
// return 0;
}