浮動小数点数が NaN、 QNAN、INF などになるたびに、アサーションが失敗したかのように、Visual Studio (2008 から 2010 にアップグレードしたばかり) を中断するように設定する方法はありますか?
今まで私は assert(x == x) トリックを使用していましたが、どこにでもアサーションを追加する必要がないように、暗黙的なものを使用したいと考えています。
グーグル経由でこれに対する答えが見つからないことに非常に驚いています。「浮動小数点例外」に関するいくつかのことですが、それらが同じものであるかどうかはわかりません.Visual Studioでそれらを有効にしようとしましたが、後でNaNのために何か壊滅的なことが起こるまでプログラムは壊れません.実行中。