質問: タイプ 'A'からタイプ 'B'へのg ++警告キャストの抑制 私はg ++を使用しており、私はLinuxのC ++プロジェクトをコンパイルしています。私は得る ``` src/fileC.cpp:181618: warning: cast from type 'const t__DeviceID*' to type 't__DeviceID*' casts away constness ``` その警告を抑制する-Wオプションがありますか? 通常の場合、コンパイラの提案に従って警告を解決しますが、このファイル(コードではありません)については、少なくとも今のところ修正したくありません。
回答: `-Wno-cast-qual` はおそらくあなたが望むものですが、gccに一般的に `-fdiagnostics-show-option` オプションを追加することもできますどのパラメータがそれを引き起こしたかのほとんどすべての診断に対して。