Просто #define
ASSERT
как
#if defined (_DEBUG_)
#define ASSERT assert
#else
#define ASSERT( exp ) (void)0
#endif
Обратите внимание, что это может изменить поведение других участков кода, потому что ASSERT
больше не оценивает его аргумент, но именно так люди и ожидают, что он будет вести себя так или иначе.
Или выполните сборку _DEBUG_
, но это не решает проблему, а просто позволяет ее избежать.