C++ 是否有一个-Weffc++;与MSVC(Visual C+;+;)等效?

C++ 是否有一个-Weffc++;与MSVC(Visual C+;+;)等效?,c++,visual-studio,visual-c++,C++,Visual Studio,Visual C++,我想知道,-Weffc++标志是否有MSVC(++)等价物?是几号 在上的编译器警告/错误列表中,我没有看到类似的内容。没有任何等效项 Visual C++根本没有警告群组,只有警告级别滑块,以及禁用个别警告的能力。因此,没有一个GCC/clang警告组选项具有等效的选项 除此之外,有效的C++书籍已经相当旧了,它的一些建议不再被认为是最佳实践。因此,强制执行的价值微乎其微

我想知道,
-Weffc++
标志是否有MSVC(++)等价物?是几号


在上的编译器警告/错误列表中,我没有看到类似的内容。

没有任何等效项

Visual C++根本没有警告群组,只有警告级别滑块,以及禁用个别警告的能力。因此,没有一个GCC/clang警告组选项具有等效的选项

除此之外,有效的C++书籍已经相当旧了,它的一些建议不再被认为是最佳实践。因此,强制执行的价值微乎其微


/analyze打开的,文档在这里:

没有任何等价物

Visual C++根本没有警告群组,只有警告级别滑块,以及禁用个别警告的能力。因此,没有一个GCC/clang警告组选项具有等效的选项

除此之外,有效的C++书籍已经相当旧了,它的一些建议不再被认为是最佳实践。因此,强制执行的价值微乎其微


/analyze打开的,文档在这里:

严格等效可能不是,但从VisualStudio2015开始,有检查程序:

严格等效可能不是,但从VisualStudio2015开始,有一些检查:

什么编译器使用
-Weffc++
标志?@ThomasMatthews什么编译器使用
-Weffc++
标志?@ThomasMatthews您知道是否有任何工具或附加标志提示类的成员未初始化吗?@9301293:这似乎是。。。不幸的是,它看起来不像VisualC++有一个分析规则。但是,你知道是否有任何工具或附加标志提示某个类的成员没有被初始化吗?@9301293:这似乎是。。。不幸的是,它看起来不像VisualC++有一个分析规则。但是