这不是this question的副本 我已经禁用了Tools -> options -> dependency validation部分中的Dependency Validation警告选项,并且我没有看到屏幕顶部的黄色警告条,但是我在我的解决方案中的每个类上都得到了以下警告: warning DV2002: Class 'NavigationBarView' is not mapped to any
我使用VS2017版本15.8.3编译了以下代码。其警告级别设置为/W4。代码包含两个简单的getter,其中一个是内联的GetM()。
GetM()内联getter没有return语句。然而,VS2017愉快地编译了代码,没有任何警告或错误。如果GetN()方法的return n;语句被注释掉,那么它将生成error C4716: 'Simple::GetN': must return a value。