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

  FORUM HardWare.fr
  Programmation
  C++

  [C++] Concaténation char+int

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] Concaténation char+int

n°727294
Gum
Evadé fiscal
Posté le 16-05-2004 à 11:54:39  profilanswer
 

Bonjour,
Voilà, on a actuellement un ptit problème sur notre projet d'informatique :D
 
Nous avons une série de Label (nommés Lettre0, Lettre1, Lettre2...).
 
Il faut changer la valeur affichée de chaque Label par le contenu de Mot[0], Mot[1], Mot[2]...
 
 
Cela donnerait quelque chose comme ca :
 
Lettre0->Caption=Mot[0]
Lettre1->Caption=Mot[1]
Lettre2->Caption=Mot[2]
Lettre3->Caption=Mot[3]
...
 
Cependant, on a besoin de faire une boucle (le nombre de Label à modifier pouvant changer)
 
for(i=0;i>=max;i++)
{
Lettrei->Caption=Mot[i]
}
 
Bien sûr, ca ne marche pas :lol: (i devrait être remplacé par sa valeur)
 
Si vous pouviez nous aider,
Merci :jap:
 

mood
Publicité
Posté le 16-05-2004 à 11:54:39  profilanswer
 

n°727300
red factio​n
Posté le 16-05-2004 à 12:05:24  profilanswer
 

il faut quil y ait un lien logique entre lettre1, lettre2, ...
 
le mieux se serait de faire un tableau de pointeurs sur lettre1, lettre2 etc
 
genre
 

Code :
  1. tlettre* addr[20];


 
puis
 

Code :
  1. addr[0]=lettre1.caption;
  2. addr[1]=lettre2.caption;


 
bon me jme plante peut etre ca fait un ptit temps que jai plus fait de C
 
ensuite tu utilise uniquement addr[] pour aller ecrire dans t caption


Message édité par red faction le 16-05-2004 à 12:07:19
n°727475
pascal_
Posté le 16-05-2004 à 17:27:13  profilanswer
 

Gum a écrit :

Bonjour,
Voilà, on a actuellement un ptit problème sur notre projet d'informatique :D
 
Nous avons une série de Label (nommés Lettre0, Lettre1, Lettre2...).
 


 
C'est ça qui va pas.
Si tu as plusieurs label, il faut définir un tableau de N labels, et pas N variables....
 

n°727477
red factio​n
Posté le 16-05-2004 à 17:30:50  profilanswer
 

pascal_ a écrit :

C'est ça qui va pas.
Si tu as plusieurs label, il faut définir un tableau de N labels, et pas N variables....


jme suis dit ca aussi mais peut etre que il n'y a pas possibilite de faire ca dans son cas

n°727487
Taz
bisounours-codeur
Posté le 16-05-2004 à 18:05:36  profilanswer
 

red faction a écrit :

jme suis dit ca aussi mais peut etre que il n'y a pas possibilite de faire ca dans son cas

à part avec une map, mais c'est du gachi, y a vraiment des gens qui font de l'autisme   vari -> vars[i] c'est pas compliqué quand même, si t'arrives pas à plier ton esprit à ça, c'est que tu ne sais même ce qu'est une collection ou un tableau, bref, t'en es resté aux jolies variables scalaires

n°727495
HelloWorld
Salut tout le monde!
Posté le 16-05-2004 à 18:28:15  profilanswer
 

Il se peut qu'il s'agisse de code généré par un RAD à partir de 4 composants placé sur une form...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite

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

  [C++] Concaténation char+int

 

Sujets relatifs
problem conversion char* -> string sous visual .net[ORACLE] Concaténation d'enregistrements
convertir un double ou un float en string ou en charPRB de copy de fichier dans char *
conversion d'un *char en flottant dans un tableau[ SQL ] Convertir une chaine de char en int -> Convert ?
différence entre un char p[][] et un char * p[] ?Pb : "cannot convert char[2] to char, il m'écrit le code ASCII...
de char** à void**conversion string -> char *
Plus de sujets relatifs à : [C++] Concaténation char+int


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