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?

Antworten:


167

Sicher ist es das. Probiere diese:

# Hexadecimal
p/x variable

# Binary
p/t variable

Siehe Ausgabeformate .


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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.