Wie drucke ich eine mit Null abgeschlossene Zeichenfolge mit Zeilenumbrüchen, ohne Backslash-Escapes in gdb anzuzeigen?
Habe ich eine variable
char* x = "asd\nqwe\n ... "
und ich möchte, um es zu drucken mit Zeilenumbrüchen gedruckt, wie Zeilenumbrüche nicht backslash n.
Ist es möglich?
InformationsquelleAutor der Frage | 2009-10-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Update:
Warum nicht einfach die gdb
printf
Befehl?Alte Antwort:
Innerhalb des Debuggers können Sie Befehle ausführen. Rufen Sie einfach
printf
InformationsquelleAutor der Antwort ezpz
Verwenden Sie die string-Bezeichner:
InformationsquelleAutor der Antwort netskink