=> Comment faire un tableau cd CString ?? [VC++] - Programmation
Marsh Posté le 16-06-2001 à 16:21:48
La classe pour les tableaux de CString : CStringArray
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 ?
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
Marsh Posté le 17-06-2001 à 17:17:42
| Code : 
 | 
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...