J'ai été googling pour cela et vérifiant le manuel de gdb mais ne peux pas sembler trouver une réponse à ce que j'essaye de faire.Comment lister les méthodes de classe dans gdb?
Existe-t-il un moyen pour que gdb imprime une liste de toutes les méthodes pour un type de classe donné? La commande print ne semble montrer que les membres et les champs de données, aucune des méthodes n'est affichée pour cela.
De plus, pour aller encore plus loin, existe-t-il un moyen d'imprimer toutes les méthodes virtuelles correctes avec un pointeur * de base? Dis comme par exemple:
struct A
{
virtual void foo() {}
};
struct B : public A
{
void foo() {}
};
int main()
{
A *b = new B;
}
Comment puis-je obtenir gdb pour imprimer la variable * b et l'ont montre la méthode virtuelle correcte (s)?
Merci
Merci, ça va bien faire – greatwolf