[解決済み] Unused variable x "の警告を抑制する最善の方法は何ですか?重複
2022-02-05 09:27:56
質問
コンパイラ(この場合はGCC)の"Unused variable x"のような警告を抑制する最良の/最新の方法は何ですか?
私は、これらの警告をすべて取り除くために、特別な場合だけ、GCCに特定のフラグを与えたくありません。
どのように解決するのですか?
ある記事を見つけました。 http://sourcefrog.net/weblog/software/languages/C/unused.html を説明するものです。 UNUSED . 面白いのは、作者が未使用の変数名もつぶして、今後不用意に使えないようにしていることです。
抜粋
#ifdef UNUSED
#elif defined(__GNUC__)
# define UNUSED(x) UNUSED_ ## x __attribute__((unused))
#elif defined(__LCLINT__)
# define UNUSED(x) /*@unused@*/ x
#else
# define UNUSED(x) x
#endif
void dcc_mon_siginfo_handler(int UNUSED(whatsig))
関連
-
[解決済み】警告:互換性のないポインタ型からの代入
-
[解決済み】サイズ8の無効な読み取り - Valgrind + C
-
[解決済み] SQLiteのINSERT/per-secondのパフォーマンスを向上させる
-
[解決済み] C言語では「?」演算子は何をするのですか?
-
[解決済み] C++でextern "C "を使用した場合の効果は?
-
[解決済み] const int*、const int * const、int const *の違いは何ですか?
-
[解決済み] g++とgccの違いは何ですか?
-
[解決済み] 8192個の要素にループをかけると、プログラムが遅くなるのはなぜですか?
-
[解決済み】C/C++の"-->"演算子とは何ですか?
-
[解決済み】未使用の変数に関する警告を表示させないようにするには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Valgrind - strcpyのサイズ1の無効な書き込み
-
[解決済み】「ポインタから異なるサイズの整数へのキャスト」エラーが発生するのはなぜですか?
-
[解決済み】単項演算子「*」の型が無効(「int」がある)C言語でのエラー
-
[解決済み] (.text+0x20): `main'への未定義の参照と関数への未定義の参照
-
[解決済み】式は変更可能なL値でなければならない
-
[解決済み】C 未知の型名「my_structure」。
-
[解決済み】C言語で多重定義を防ぐには?
-
[解決済み】c - 警告:関数 'printf'の暗黙の宣言
-
[解決済み】未使用の変数に関する警告を表示させないようにするには?
-
[解決済み】C言語で「未使用のパラメータ」の警告を抑制するにはどうすればよいですか?