Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1124 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [resolu]petit pb de structures...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[resolu]petit pb de structures...

n°998146
Kineas
Posté le 02-03-2005 à 12:28:36  profilanswer
 

Bonjour à tous !
Voilà mon problème : j'ai le code suivant ->
 
struct motSuivant
{
    int hash_code; //inutile(edit)
    char* mot;
    float coeff;
    motSuivant *suiv;
}
 
struct unMot
{
    int hash_code; //inutile(edit)
    char* mot;
    motSuivant *motSuiv;
    struct unMot *memeHash;
}
 
struct unMot tabMots[TAILLE_MAX_TAB];
 
et l'erreur qui m'est renvoyee par dev c++ est la suivante :  
two or more data types in declaration of `tabMots' :bounce:  
 
Quelqu'un voit où est mon problème ?


Message édité par Kineas le 02-03-2005 à 13:16:14
mood
Publicité
Posté le 02-03-2005 à 12:28:36  profilanswer
 

n°998154
Taz
bisounours-codeur
Posté le 02-03-2005 à 12:34:54  profilanswer
 

pourquoi 2 types différents ? pourquoi un tableau alors tu viens de faire une liste ?
 
struct Mot
{
  unsigned hash;
  char *mot;
};
 
struct Machin
{
  float f;
  struct Mot *suiv;
};

n°998164
Kineas
Posté le 02-03-2005 à 12:43:16  profilanswer
 

En fait il me faut un tableau de pointeurs !
La structure motSuiv me permet de savoir quels mots sont rattachés au mot tabMots[i] et le pointeur memeHash me permet de parcourrir tous les elements qui ont la meme valeur de hashcode(et qui sont donc dans la meme case du tableau)
 
Rem : par contre le int hash_code est inutile (je peux rappeler ma fonction qui me retourne le hash_code d'une chaine quand je veux)

n°998189
Kineas
Posté le 02-03-2005 à 13:15:50  profilanswer
 

Bon la solution au problème est en fait toute simple : c'était juste un oubli de ";" après chaque déclarations de structures ! (en fait tu les avais bien mis Taz toi mais j'avais pas fait gaffe)  

n°998199
Taz
bisounours-codeur
Posté le 02-03-2005 à 13:26:23  profilanswer
 

mais le tableau, c'est ta mémoire !
allocation dynamique :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [resolu]petit pb de structures...

 

Sujets relatifs
[c# / .NET][résolu] erreur sur Application.Exit()[C++/SQL./Oracle] Juste un petit problème de chaine...
[Résolu] Lancer un raccourci en VBS[résolu] balises BBCodes que mon script ne prend pas en compte ...
source d'une frame en fonction de l'historique [RESOLU][mySQL] Comment fusionner 2 tables ? (bis) [résolu]
[Résolu] Concaténation spécifiqueprobleme en utilisant htmlentities[résolu]
[PHP] Petit problème avec les checkboxNotice : Undefined Offset ??? [Resolu]
Plus de sujets relatifs à : [resolu]petit pb de structures...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR