Sto usando KDevelop
come IDE per il mio programma C++
. Ho un array char buffer[1024]
nel mio programma. Dopo aver letto i dati nel buffer, vorrei verificarlo manualmente. Ma nel pannello di sinistra, ho bisogno di leggere l'array character by character
. C'è un modo in cui posso ottenere il contenuto dell'array in un tratto?Come visualizzare i valori delle variabili in KDevelop?
6
A
risposta
3
Utilizzare la vista strumento GDB disponibile in KDevelop. In KDevelop 4.6, Window->Add ToolView->GDB
si aprirà la vista dello strumento GDB
in basso/a sinistra/a destra di . Eseguire il debug del programma e nel punto in cui è necessario verificare il valore della variabile, immettere print variable_name
nella casella di testo corrispondente a GDB cmd
. Il valore della variabile verrà stampato.
Alcuni comandi esempio:
Mostra un array (mostrerà primi 200 elementi di default):
(gdb) print buffer
print buffer
$1 = "\000\001\002\003\004\005\006\a\b\t\n\v\f\r\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037 !\"#$%&'()*+,-./:;<=>[email protected][\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\177\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277\300\301\302\303\304\305\306\307"...
Mostra un array gamma tampone [indice] @count:
(gdb) print buffer[50]@40
print buffer[50]@40
$2 = "23456789:;<=>[email protected]"
Problemi correlati
- 1. Impossibile visualizzare i valori delle variabili durante il debug
- 2. NetBeans debug i valori delle variabili
- 3. Swift: come visualizzare i valori delle variabili visualizzate nella finestra di controllo di XCode?
- 4. come vedere i valori delle variabili statiche in runtime in visual studio
- 5. Impossibile visualizzare i valori durante il debug
- 6. Visualizzazione dei valori delle variabili in runtime in VisualStudio
- 7. less.js - ottengono i valori delle variabili all'interno di callback parser
- 8. Come posso visualizzare i pesi (variabili) in cnn in Tensorflow?
- 9. Modifica dei valori delle variabili nelle sottoclassi?
- 10. Come visualizzare i valori memorizzati in un elenco?
- 11. Come passare i valori dal controller per visualizzare in asp.net?
- 12. Come posso visualizzare tutti i valori possibili in un SuggestBox
- 13. C# - Come elencare i nomi e i valori delle variabili pubblicati nella pagina ASPX
- 14. Come posso monitorare i valori delle variabili in un programma Java?
- 15. Come ottenere l'ultima istruzione SQL eseguita e associare i valori delle variabili in Oracle
- 16. Come posso vedere i valori delle variabili da una traccia Perl?
- 17. Registrazione dei valori delle variabili in Android nativo ndk
- 18. Come visualizzare i dati grezzi delle immagini in sublime testo
- 19. Come cambiare i valori di default delle variabili come CC nel Makefile
- 20. Come utilizzare i parametri oi valori delle variabili come nome nodo?
- 21. visualizzare una matrice, compresi i valori, come heatmap
- 22. Allinea i valori delle celle in JTable?
- 23. In Ansible, c'è un modo per forzare i valori delle variabili in numero intero?
- 24. Eclipse: migliora il debug e visualizza i valori delle variabili su mouseOver
- 25. Come utilizzare i gradienti SVG per visualizzare i colori variabili in relazione alle dimensioni dell'area colorata
- 26. Symfony2 - Come accedere i nomi delle variabili dinamiche in ramoscello
- 27. Javascript: i valori di accesso annidati nei dati JSON utilizzando i nomi delle variabili dinamiche
- 28. Ottieni i valori reali delle variabili di ambiente su una macchina remota in .NET
- 29. Come fa il compilatore Scala a gestire i valori delle variabili inutilizzate?
- 30. Come posso controllare i valori delle variabili durante il debug dei programmi MSVC ABI Rust?
GDB vista strumento ?? Da dove lo prenderò? – Jackzz
OH !! GOT IT..THANKYOU – Jackzz
Oops !! stampa solo i primi 200 caratteri anche se fornisco il buffer di stampa [0] @ 250 :( – Jackzz