He estado buscando en Google para esto y revisando el manual de gdb pero parece que no puedo encontrar una respuesta a lo que trato de hacer.¿Cómo enumerar los métodos de clase en gdb?
¿Hay alguna manera de hacer que gdb imprima una lista de todos los métodos para un tipo de clase dado? El comando de impresión solo parece mostrar los miembros y campos de datos, ninguno de los métodos se muestra para él.
Además, para ir un paso más allá, ¿hay alguna manera de imprimir todos los métodos virtuales correctos con un puntero base *? Dicen como por ejemplo:
struct A
{
virtual void foo() {}
};
struct B : public A
{
void foo() {}
};
int main()
{
A *b = new B;
}
¿Cómo puedo obtener el BGF para imprimir la variable b * y que se muestre el método virtual correcta (s)?
Gracias
Gracias, eso hará muy bien – greatwolf