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

  FORUM HardWare.fr
  Programmation
  C++

  Problème affichage solution

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème affichage solution

n°1889753
cacakipu
Posté le 30-05-2009 à 11:42:46  profilanswer
 

Bonjour,
 
Je fais une fenêtre sous Windows Form où j'ai implémenté un programme console de résolution du Rubik's Cube. C'est la première fois que je fais un programme d'où mon blocage sur une pacotille : impossible d'afficher mon résultat.
 
J'ai déclaré char Ans[500]; au début du programme.
 
Ensuite, je l'intialise :  
   int i;
   for (i=0 ; i<500 ; i++)
   {
   Ans[i] = '\0';
   }
 
Ensuite j'entre mon résultat dedans :
      for (int i = 1; i <= Limit; i++)
        sprintf(Ans, "%s ", Str[Way[i]]);
 
Plus loin dans le namespace approprié à la fenêtre, je convertis Ans en String^ :  
      String^ newString = gcnew String(Ans);
 
Puis j'affiche :
     MessageBox::Show (newString , "Solution" );
 
Mais je n'ai que le dernier mot affiché.
 
Je pense que l'erreur viendrait du sprintf qui écrase à chaque fois le mot précédent.
Que dois-je faire ?  :jap:  
 
Merci.

mood
Publicité
Posté le 30-05-2009 à 11:42:46  profilanswer
 

n°1889758
cacakipu
Posté le 30-05-2009 à 12:01:22  profilanswer
 

Bon en fait j'ai trouvé.  
Il ne fallait pas faire de sprintf mais juste une strcat(Ans, Str[Way[i]);


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

  Problème affichage solution

 

Sujets relatifs
Petit problème avec les cases à cocher !Problème avec les numéros à l'étranger
Problème traitement bouton radioProbleme IE
[vb] problème de boucle avec datagridviewProblème de script création utilisateurs Active Directory
Probleme pour inserer flash dans HTMLProblème avec Find(), Excel Vba
problème de script qui s'arrête avant la fin [RESOLU]problème de jointure entre deux requette séparé
Plus de sujets relatifs à : Problème affichage solution


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