[VC++] => Comment faire un tableau cd CString ??

=> Comment faire un tableau cd CString ?? [VC++] - Programmation

Marsh Posté le 16-06-2001 à 10:14:32    

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...

Reply

Marsh Posté le 16-06-2001 à 10:14:32   

Reply

Marsh Posté le 16-06-2001 à 16:21:48    

La classe pour les tableaux de CString : CStringArray


---------------
Pipiru piru piru pipiru pi
Reply

Marsh Posté le 16-06-2001 à 17:46:22    

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 ?

Reply

Marsh Posté le 16-06-2001 à 21:01:44    

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


---------------
SetiCommander, le setiseur à la chaîne ...
Reply

Marsh Posté le 17-06-2001 à 17:17:42    

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


---------------
Pipiru piru piru pipiru pi
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed