编译器警告(等级 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;
}