Drucken Sie Variablen im Hexadezimal- oder Dezimalformat

100

Derzeit erhalte ich beim Drucken des Werts einer Variablen vin GDB ( print v) eine Ganzzahl.

Ist es möglich, dass GDB solche ganzzahligen Variablen hexadezimal oder binär druckt?

Zufälliges Blau
quelle

Antworten:

167

Sicher ist es das. Probiere diese:

# Hexadecimal
p/x variable

# Binary
p/t variable

Siehe Ausgabeformate .

cnicutar
quelle
2
Wenn Sie DDD (Data Display Debuger, ein GUI-Wrapper für einen Debugger wie GDB) verwenden, können Sie das Hex-Format auch in der grafischen Anzeige verwenden graph disp /x val1. Passen Sie auf, dass Sie vorher Platz schaffen sollten /x. sonst funktioniert es nicht.
Chan Kim
3
Informationen zum
Chan Kim,