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

 


Dernière réponse
Sujet : [VC++] => Comment faire un tableau cd CString ??
n0mad

Code :
  1. CStringArray test;
  2. while (ligne[0] != '.')
  3. {
  4.     lireLigne(arIN,ligne);
  5.     test.SetAtGrow(i++,ligne);
  6. }


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
n0mad

Code :
  1. CStringArray test;
  2. while (ligne[0] != '.')
  3. {
  4.     lireLigne(arIN,ligne);
  5.     test.SetAtGrow(i++,ligne);
  6. }

MiniCooler essayes plutot test.add (ligne);
 
parce que sinon, comme il ne doit pas y avoir d'espace réservé, il ne peux pas stocker les données que tu lui donnes
thoreinx Il en veut pas y'a pas moyen
 
CStringArray test;
while (ligne[0] != '.')
{
lireLigne(arIN,ligne);
test[i] = ligne;
i++;
}
 
ligne c un mess que g reçois du serveur (par lireLigne), sûr que çà çà marche.
ligne est déclaré comme çà :  char ligne[1024];
 
Dès la première boucle g droit à debug assertion failed
 
g essayé de rentrer n'importe koi dans test[i] genre "coucou" ou une seule lettre mais y'a pas moyen. G la polio ou g me plante dans la syntaxe ?
n0mad La classe pour les tableaux de CString : CStringArray
thoreinx j'utilise les CArray mais g dû me planter dans la définition, parce que çà marche pas des masses..
Bref comment déclarer un tableau de CString ? Et comment rajouter un élément et après lire un élément précis ?  
G c qu'il y a des primitives getAt et Add mais qd j'essaie de lire un tableau crée comme celà, et rempli, y'a rien dedans en fait...G me demande si c les bonnes.
Merci de votre aide...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)