Вы можете использовать _CrtSetReportMode
и _CrtSetReportFile
для отправки вывода в файл (в данном случае stderr
).
_CrtSetReportMode(_CRT_ASSERT, _CRTDBG_MODE_FILE)
_CrtSetReportFile( _CRT_ASSERT, _CRTDBG_FILE_STDERR );
Что касается использования в сборке выпуска, обратите внимание на замечания и разделы библиотек:
Когда _DEBUG не определен, вызовы _CrtSetReportMode удаляются во время предварительной обработки.
Библиотеки: отладочные версииТолько библиотеки времени выполнения C.