编译器警告(等级 1)C4716

“function”必须返回值

指定函数没有返回值。

只有返回类型为 void 的函数才能使用不带返回值的 return 命令。

调用此函数时将返回未定义的值。

此警告会自动升级为错误。 若要修改此行为,请使用 #pragma 警告

下面的示例生成 C4716:

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