CDB

Da biste postavili postavke za upravljanje procesom CDB-a, idite na Postavke > Debugger > CDB.

CDB kartica u postavkama otklanjanja pogrešaka

Sljedeća tablica sažima postavke.

PostavkaVrijednost
Additional argumentsDodatni argumenti za pokretanje CDB-a.
Use CDB consoleAko se konzolna aplikacija ne pokrene ispravno u konfiguriranoj konzoli, a naknadno povezivanje (attach) ne uspije, dijagnosticirajte problem koristeći nativnu CDB konzolu. Odaberite ovo potvrdno okvirče kako biste nadjačali konzolu postavljenu u Windows sistemskim varijablama okruženja. Imajte na umu da nativna konzola ne prikazuje upit pri izlasku aplikacije.
Ignore first chance access violationsOnemogućuje prekid prve prilike na iznimke kršenja pristupa. Drugi put kada dođe do kršenja pristupa, program će se zaustaviti u otklanjivaču pogrešaka.
Stop when CrtDbgReport() is calledAutomatski dodaje prekidnu točku na funkciju CrtDbgReport() kako bi se uhvatile poruke o pogreškama u vrijeme izvođenja uzrokovane, na primjer, funkcijom assert().
Correct breakpoint locationCDB omogućuje postavljanje prekidnih točaka u komentarima ili na izvorne retke za koje nije generiran kod. U takvim situacijama prekidna točka se pomiče na sljedeći izvorni redak za koji je kod zapravo generiran. Kako biste odrazili takve privremene promjene pomicanjem oznaka prekidnih točaka u uređivaču izvornog koda, odaberite ovo potvrdno okvir. Za više informacija pogledajte Postavljanje prekidnih točaka.
Use Python dumperKoristi sloj apstrakcije klasa Python Dumper za izradu opisa stavki podataka u prikazima Locals i Expressions. Za više informacija pogledajte Implementaciju pomoćnika za otklanjanje pogrešaka.
Enable heap debuggingDjeluje alokaciju memorije koristeći debug heap umjesto normalnog heapa. Debug heap sadrži provjere koje pomažu u dijagnosticiranju grešaka povezanih s heapom, ali negativno utječe na performanse pri alokaciji memorije u procesu koji se otklanja pogreške.
Break OnHoće li otklonitelj grešaka stati na C++ iznimke, na stvaranje ili prestanak niti, na učitavanje ili isključivanje navedenih modula aplikacije ili na navedeni izlaz.
Add Exceptions to Issues ViewPrikazuje informacije o iznimkama prvog i drugog pokušaja u odjeljku Issues.

Vidi također Kako: otklanjanje pogrešaka, otklanjanje pogrešaka, otklanjači pogrešaka i otklanjač pogrešaka.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.