4
d == 0の場合、 'd / = d'がゼロ除算例外をスローしないのはなぜですか?
ゼロ除算の例外が発生しない理由がよくわかりません。 int d = 0; d /= d; ゼロ除算の例外を取得することを期待していましたが、代わりにd == 1。 d /= dゼロ除算の例外をスローしないのはなぜd == 0ですか?
C ++は汎用プログラミング言語です。もともとCの拡張として設計され、構文は似ていますが、現在は完全に異なる言語になっています。このタグは、C ++コンパイラでコンパイルされる(される)コードに関する質問に使用します。特定の標準リビジョン[C ++ 11]、[C ++ 14]、[C ++ 17]または[C ++ 20]などに関連する質問には、バージョン固有のタグを使用します。