Compartir a través de


Advertencia del compilador (nivel 1) C4716

"function": debe devolver un valor

La función especificada no devolvió un valor.

Solo las funciones con un tipo de valor devuelto de "void" pueden usar el comando return sin un valor devuelto que lo acompañe.

Se devolverá un valor no definido cuando se llame a esta función.

Esta advertencia suele convertirse automáticamente en un error. Si quiere modificar este comportamiento, use #pragma warning.

El ejemplo siguiente genera C4716:

// C4716.cpp
// compile with: /c /W1
// C4716 expected
#pragma warning(default:4716)
int test() {
   // uncomment the following line to resolve
   // return 0;
}