Temel olarak typeid(*this).name()
, yani gerçek this
türünü almak istiyorum.gdb: Bazı verilerinin tipini gösterir
Bunu GDB'de (kaynak kodu değiştirmeden) almak istiyorum. print typeid(*this)
'u denedim ancak typeid
'un bilinmediğini (kaynak dosyaya oraya dahil etmediğim için) söylüyorum.
gdb 'typeid' desteklemez. – trojanfoe
günümüzde lldb ... –
ile aynı sorun Olası bir kopyası [Bir nesnenin GDB'de belirli bir C++ sınıfının örneği olup olmadığı nasıl belirlenir] (http://stackoverflow.com/questions/8528979/how-to-determine-whether -an-object-bir-of-bir-c-class-in-gdb) –