Есть ли способ настроить Visual Studio (только обновленный с 2008 по 2010 год), чтобы сломаться, как если бы утверждение не сработало, всякий раз, когда любое число с плавающей запятой становится NaN, QNAN, INF и т.д.
До сих пор я только что использовал трюк assert (x == x), но я бы предпочел что-то неявное, так что мне не нужно добавлять утверждения везде.
Довольно удивленный, я не могу найти ответ на этот вопрос через google. Некоторые вещи о "исключениях с плавающей запятой", но я не уверен, что они такие же, и я попытался включить их в Visual Studio, но программа не ломается, пока что-то катастрофическое не произойдет из-за NaN позже в исполнении.