Lokalne varijable i parametri funkcija
Prikaz Locals sastoji se od panela Locals i panela Return Value (skriven kada je prazan).

Kad god se aplikacija zaustavi pod kontrolom otklonitelja, on dohvaća informacije o najgornjem okviru pozivnog staka i prikazuje ih u prikazu Locals. Okno Locals prikazuje informacije o parametrima funkcije u tom okviru, kao i o lokalnim varijablama. Ako je posljednja operacija u otklanjanju pogrešaka bila povratak iz funkcije nakon odabira tipke Shift+F11, okno Return Value prikazuje vrijednost koju je funkcija vratila.
Možete proširiti sadržaj prikaza kako biste provjerili postavlja li vaša aplikacija lokalnu vrijednost ispravno.
Akcije prikaza lokalnih varijabli
Desnom tipkom miša kliknite na prikaz Locals i odaberite sljedeće radnje:
- Dodavanje i uklanjanje evaluatora izraza
- Promijeni format prikaza vrijednosti
- Proširi i sakrij sadržaj prikaza
- Kopirajte sadržaj prikaza ili vrijednosti izraza u međuspremnik
- Otvori sadržaj prikaza u uređivaču
- Otvori uređivač memorije
- Postavi prekide na podacima
- Koristite pomoćne alate za otklanjanje pogrešaka
- Prikaži i sakrij alatkice s objašnjenjem u prikazu tijekom otklanjanja pogrešaka
- Automatski de-referencirajte pokazivače
- Sortiraj članove klasa i struktura abecednim redom
- Koristi dinamički tip objekta za prikaz
- Postavite preferencije otklanjanja pogrešaka
Odabir tipa objekta za prikaz
Kada koristite GDB, možete odrediti hoće li se prikazivati dinamički ili statički tip objekata. U kontekstnom izborniku odaberite " Use dynamic object type for display ". Imajte na umu da odabir dinamičkog tipa može biti sporiji.
Vidi također Kako: otklanjanje pogrešaka, otklanjanje pogrešaka i otklanjači 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.