Everything」の日本語参考訳です。プロジェクトから抜粋した以下のコードについて考えてみます。診断によって検出されます。回使用される間に変更されます。コードを読み、理解するのを妨げます。そのようなコードではミスの可能性が高まります。見つかるのは、数行に多くのコードが詰め込まれた領域です。内で同じ変数を読み書きします。問題をよく理解するためには、「未定義の動作」と「シーケンスポイント」について詳しく述べる必要があります。未定義の動作とは、コンパイラー実装や最適化オプションに依存する結果を出力する、一部のプログラミング言語の特性です。(ここで述べるものも含め)、「シーケンスポイント」と密接に関係しています。シーケンスポイントは、以前の評価に関連する処理はすべて実行済みで、以降の評価に関連する処理はまだ明らかになっていないことが保証されている、コンピューター・プログラムの実行における任意のポイントを定義します。プログラミング言語では、次のシーケンスポイントがあります。“&&”、”||”、”,”。多重定義されない場合、これらの演算子は左から右へ実行されます。