use*_*258 11 c c++ warnings fortran parentheses
我将一些Fortran代码转换为C.我想知道是否有人可以帮我解决以下问题:
warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
Run Code Online (Sandbox Code Playgroud)
我知道这个警告是由这样的语法引起的:
A || B && C
Run Code Online (Sandbox Code Playgroud)
应该写成:
A || (B && C)
Run Code Online (Sandbox Code Playgroud)
我的编译器能够编译代码,因为&&的优先级高于|| 所以它只是想象括号.
问题是,自从我在大型项目上工作以来,这个警告发生了大约30,000次.
是否有任何工具能够自动在所有&&周围插入括号?