Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
När du kompilerar med /RTC (körningskontroller) eller använder runtime_checks pragma tillhandahåller C-körningsbiblioteket interna körningskontroller. I vissa fall kan du behöva anpassa körtidskontroller:
Om du vill dirigera körtidskontrollmeddelanden till en annan fil eller ett annat mål än standardvärdet.
Ange ett utdatamål för körningskontrollmeddelanden under ett felsökningsprogram från tredje part.
För att rapportera körningskontrollmeddelanden från ett program som kompilerats med en releaseversion av C-körtidsbiblioteket. Releaseversioner av biblioteket använder inte
_CrtDbgReportWför att rapportera körningsfel. I stället visar de en Assert-dialogruta för varje körningsfel.Om du vill anpassa körningsfelkontroll kan du:
Skriv en funktionsrapportering för körtidsfel. Mer information finns i Så här skriver du en Run-Time felrapporteringsfunktion.
Anpassa målet för felmeddelandet.
Begär information om körningstidkontrollfel.
Anpassa målet för felmeddelandet
Om du använder _CrtDbgReportW för att rapportera fel kan du använda _CrtSetReportMode för att ange målet för felmeddelanden.
Om du använder en anpassad rapporteringsfunktion använder du _RTC_SetErrorType för att associera ett fel med en rapporttyp.
Förfrågan om information om körningstidkontroller
_RTC_NumErrors returnerar antalet feltyper som identifierats av körningsfelkontroller. Om du vill få en kort beskrivning av varje fel kan du loopa från 0 till returvärdet _RTC_NumErrors och skicka iterationsvärdet till _RTC_GetErrDesc i varje loop. Mer information finns i _RTC_NumErrors och _RTC_GetErrDesc.