URL: https://www.overclockers.at/linux/gdb_klassen_und_methoden_anzeigen_161145/page_1 - zur Vollversion wechseln!
Weiß jemand, ob gdb eine Möglichkeit hat, die an einem Breakpoint verfügbaren Klassen, die sich instanzieren lassen würden bzw. deren Methoden und/oder Eigenschaften anzuzeigen?
(Grund: Yacc hat mir Code mit unzähligen #defines und #ifndefs ausgespuckt und ich hab keine Ahnung, unter welchem Namen ich eine bestimmte Klasse instanzieren kann... )
Vielleicht hilft dir "info types <pattern>". <pattern> ist anscheinend einfach ein Substring.
Du kannst ja nur den Präprozessor über eine Übersetzungseinheit drüberlaufen lassen und dir dann die Ausgabe anschauen. Ist iirc das -P Flag.
-E ist es.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025