Почему это обычная практика, когда макрос assert
делает что-то полезное только в конфигурации отладки? Если он существует для проверки инвариантов и обнаружения ошибок в коде, то не проще ли было бы пойти дальше и сделать такой же большой бум в производстве программного обеспечения?
У меня есть некоторый фон S60, и существуют __ASSERT_ALWAYS
и __ASSERT_DEBUG
, где последний эквивалентен assert
.