Bonjour à tous
Je comprends pas un truc qui est vraiment embetant pour programmer :
j'ai declaré mes types dans un .h et visual c++ 6 permet quand on met "." ou "->" de faire apparaitre un petit menu deroulant pour choisir les champs.
bien mais je comprends pas, j'ai un projet ou avec certains types le menu s'affiche et d'autre ou non.
des fois il faut utiliser le . pour que le menu s'affiche au lieu de -> (ce qui est absurde) et des fois il ne s'affiche pas du tout
Code :
- #ifndef __DECLARATIONDESTYPES__
- #define __DECLARATIONDESTYPES__
- /*--------------------------------------------*/
- /* type TCarte => une Carte à jouer */
- /*--------------------------------------------*/
- typedef struct TCarte *ptrCarte;
- typedef struct TCarte
- {
- int valeur;
- int couleur;
- ptrCarte suiv;
- }TCarte;
- /*--------------------------------------------*/
- /* type TPartie => Liste des joueurs */
- /*--------------------------------------------*/
- typedef struct TPartie* ptrPartie;
- typedef struct TPartie
- {
- int NbJoueurs;
- int NbJoueursActifs;
- ptrJoueur Donneur;
- ptrPot Pot;
- ptrPaquetDeCartes Paquet;
- }TPartie;
|
le type carte ne pose aucun probleme mais le type TPartie ne fait jamais apparaitre le menu...
savez vous ce qui ne va pas ?
(le code compile sans pb zero erreur zero warning)
Merci a tous