Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При компиляции с ключом /RTC (проверки во время выполнения) или использовании runtime_checks pragma библиотека времени выполнения C предоставляет собственные проверки во время выполнения. В некоторых случаях может потребоваться настроить проверку во время выполнения:
Чтобы перенаправить сообщения проверки времени выполнения в файл или в пункт назначения, отличный от значения по умолчанию.
Указание назначения вывода для сообщений проверки во время выполнения в стороннем отладчике.
Чтобы сообщить о сообщениях о проверке во время выполнения из программы, скомпилированной с версией версии библиотеки времени выполнения C. Версии библиотеки не используют
_CrtDbgReportWдля сообщений об ошибках во время выполнения. Вместо этого они отображают диалоговое окно "Утверждение" для каждой ошибки во время выполнения.Чтобы настроить проверку ошибок во время выполнения, можно:
Создание функции отчетов об ошибках во время выполнения. Дополнительные сведения см. в статье "How to: Write a Run-Time Error Reporting Function".
Настройка назначения сообщения об ошибке.
Запрос сведений об ошибках проверки во время выполнения.
Настройка назначения сообщения об ошибке
Если вы используете _CrtDbgReportW для отчета об ошибках, можно использовать _CrtSetReportMode для указания назначения сообщений об ошибках.
Если вы используете пользовательскую функцию отчетов, используйте _RTC_SetErrorType для сопоставления ошибки с типом отчета.
Запрос сведений о проверках времени выполнения
_RTC_NumErrors возвращает количество типов ошибок, обнаруженных проверками ошибок во время выполнения. Чтобы получить краткое описание каждой ошибки, можно перебирать значения от 0 до возвращаемого значения _RTC_NumErrors, передавая значение итерации в _RTC_GetErrDesc при каждом прохождении цикла. Для получения дополнительной информации см. _RTC_NumErrors и _RTC_GetErrDesc.