web-dev-qa-db-fra.com

Comment imprimer en mode binaire dans gdb?

J'ai essayé b mais ne semble pas:

(gdb) p/b 0x0000000000400398
Size letters are meaningless in "print" command.

Existe-t-il un tel interrupteur?

55
compiler

Vous avez besoin du /t commutateur qui fonctionne avec p et x:

(gdb) p /t 0x0000000000400398
$1 = 10000000000001110011000

Voir help x pour plus d'informations sur les commutateurs FMT (format).

96
Paul R

x/4tb 0x0000000000400398 vous permettra d'analyser l'adresse mémoire avec des valeurs binaires.

5
Sandeep Singh