__debugbreak
Specifické pro Microsoft
Umístí do kódu zarážku, kde uživatel bude vyzván ke spuštění ladicího programu.
void __debugbreak();
Požadavky
Vnitřní |
Architektura |
Záhlaví |
---|---|---|
__debugbreak |
x 86, ARM,x64 |
< intrin.h > |
Poznámky
__debugbreak Kompilátoru vnitřní, podobně jako DebugBreak, přenosné Win32 umožňuje způsobit zarážky.
[!POZNÁMKA]
Je-li aplikace kompilována s možností /clr, funkce obsahující objekt __debugbreak bude zkompilována do jazyka MSIL.Klíčové slovo asm int 3 zajistí zkompilování funkce jako nativní.Další informace naleznete v tématu __asm.
Příklad:
main() {
__debugbreak();
}
je podobné kódu:
main() {
__asm {
int 3
}
}
na počítači architektury x86.
Tato rutina je k dispozici pouze jako vnitřní objekt.