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

  FORUM HardWare.fr
  Programmation
  C++

  Faire correspondre une chaine de caractère et un entier.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Faire correspondre une chaine de caractère et un entier.

n°1100210
casafa
Posté le 28-05-2005 à 10:48:07  profilanswer
 

Bonjour,
 
Comment peut-on faire pour avoir un tableau à 2 dimensions avec 2 types (int et wxString) différents ?
 
Imaginons que j'ai un taleau à 2 dimension qui se présente comme ceci:
"Texte1" -> 2
"BlaBla" -> 5
"Texte2" -> 8
"HEHEHE" -> 32
 
Je voudrais retrouver le chiffre correspondant au texte.
 
Donc si je met en paramètre à une focntion le texte "Blabla", j'aimerais qu'elle me retourne le chiffre 5, comment faire ?
 
merci...
 
 

mood
Publicité
Posté le 28-05-2005 à 10:48:07  profilanswer
 

n°1100275
cricri_
Posté le 28-05-2005 à 12:19:15  profilanswer
 

et bien tu fais une boucle qui compare ta chaine en parcourant le tableau, et si tu trouve tu t'arrête et tu renvois le chiffre associé ! ;)

n°1100286
Stroustrup​-Junior
Posté le 28-05-2005 à 12:46:22  profilanswer
 

Code :
  1. // ini
  2. std::map<wxString,int> dico;
  3. dico["Texte1"] = 2;
  4. dico["BlaBla"] = 5;
  5. dico["Texte1"] = 8;
  6. dico["HEHEHE"] = 32;
  7. // utilisation
  8. int resultat = dico["Blabla"];
  9. assert( resultat == 5 );

n°1100471
casafa
Posté le 28-05-2005 à 17:26:40  profilanswer
 

Merci

n°1100546
Taz
bisounours-codeur
Posté le 28-05-2005 à 18:50:40  profilanswer
 

tu te réclame encore de Stroustrup et tu nous sors un assert ...

n°1100566
Stroustrup​-Junior
Posté le 28-05-2005 à 19:10:59  profilanswer
 

Dans l'exemple que j'ai donné, je ne vois aucun interêt d'aller plus loin avec un modèle Assert() qui d'ailleurs n'est pas normalisé.

n°1100568
Taz
bisounours-codeur
Posté le 28-05-2005 à 19:15:29  profilanswer
 

?


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

  Faire correspondre une chaine de caractère et un entier.

 

Sujets relatifs
Pointeur + Tableau : récupération d'un entierCaractere ASCII ou UNICODE
Problème de caractère 'Rechercher un mot dans une chaîne de caractères ...
Tester si une chaine contient des caractères spéciauxRécupérer une chaine de caractère dans l'URL
Chaine String [RESOLU][PERL] traduction variable dans chaine de caractère
Plus de sujets relatifs à : Faire correspondre une chaine de caractère et un entier.


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