Fondamentalmente, voglio ottenere typeid(*this).name()
, ovvero il tipo reale di this
.gdb: mostra typeinfo di alcuni dati
Voglio ottenere questo in GDB (senza modificare il codice sorgente). Ho provato print typeid(*this)
ma dice che typeid
è sconosciuto (perché non l'ho incluso lì nel file sorgente).
gdb non supporta 'typeid'. – trojanfoe
stesso problema oggigiorno con lldb ... –
Possibile duplicato di [Come determinare se un oggetto è un'istanza di certa classe C++ in GDB] (http://stackoverflow.com/questions/8528979/how-to-determine-whether -an-oggetto-è-un-istanza-di-certa-c-classe-in-gdb) –