编译器警告(等级 1)C4508
“function”:函数应返回一个值;假定“void”返回类型
函数没有指定的返回类型。 在这种情况下,C4430 也应该触发,编译器实现 C4430 报告的修复(默认值为 int)。
若要解决此警告,请显式声明函数的返回类型。
下面的示例生成 C4508:
// C4508.cpp
// compile with: /W1 /c
#pragma warning (disable : 4430)
func() {} // C4508
void func2() {} // OK