Я не уверен, что вы имеете в виду под этим. Похоже, вы хотите добавить утверждения assert, но обернуть это в макрос? Как это поможет?

ли способ настроить Visual Studio (только что обновленный с 2008 до 2010), чтобы сломать, как если бы утверждение не удалось, всякий раз, когдалюбой число с плавающей точкой становится NaN, QNAN, INF и т. д.?

До сих пор я только что использовал трюк assert (x == x), но я бы предпочел что-то неявное, чтобы мне не приходилось добавлять утверждения везде.

Я очень удивлен, что не могу найти ответ на этот вопрос через Google. Некоторые вещи о «исключениях с плавающей запятой», но я не уверен, что это одно и то же, и я попытался включить их в Visual Studio, но программа не работает, пока что-то катастрофическое не произойдет из-за NaN позже в исполнении.

Ответы на вопрос(4)

Ваш ответ на вопрос