VS2005, autoexp.dat et casting - C++ - Programmation
MarshPosté le 09-07-2006 à 18:43:06
Salut,
Je viens d'apprendre que pour ajouter des infos de debug dans VS2005 sans déplier tout un arbre de pointeur et d'héritage, on pouvait tweaker le fichier autoexp.dat. Bon, ça, c'est déjà pas mal
J'ai 2 questions qui y sont relatives: 1. Est-il possible de caster une variable dans ce fichier? C'est-à-dire que dans le QuickWatch, je peux entrer ça: ((QAbstractButtonPrivate*)createNew->d_ptr)->text et voir donc le contenu de ma QString. Si je copie ça dans l'autoexp.dat, en enlevant createNew (nom de mon bouton), ça ne marche pas. Typiquement, ça donne ça:
Marsh Posté le 09-07-2006 à 18:43:06
Salut,
Je viens d'apprendre que pour ajouter des infos de debug dans VS2005 sans déplier tout un arbre de pointeur et d'héritage, on pouvait tweaker le fichier autoexp.dat. Bon, ça, c'est déjà pas mal
J'ai 2 questions qui y sont relatives:
1. Est-il possible de caster une variable dans ce fichier? C'est-à-dire que dans le QuickWatch, je peux entrer ça: ((QAbstractButtonPrivate*)createNew->d_ptr)->text et voir donc le contenu de ma QString. Si je copie ça dans l'autoexp.dat, en enlevant createNew (nom de mon bouton), ça ne marche pas. Typiquement, ça donne ça:
2. Les types de données indiqués sont assez limités. Y a-t-il un moyen de tenir compte des déclarations précédentes? Par exemple:
Puis-je réutiliser QString d'une façon ou d'une autre, au lieu de retaper text->data pour un QPushButton?
Merci d'avance pour tout indice!
Message édité par IrmatDen le 09-07-2006 à 18:56:06