Я реализовал вывод ostream для вывода отладки, который отправляет завершение отправки отладочной информации на OutputDebugString. Типичное его использование выглядит так (где debug - объект ostream):
debug << "some error\n";
Для версий релизов, какой наименее болезненный и наиболее эффективный способ не выводить эти отладочные заявления?