Affectation d'un tableau de AnsiString dans un autre

Affectation d'un tableau de AnsiString dans un autre - C++ - Programmation

Marsh Posté le 29-04-2003 à 20:16:13    

Comment faire pour réaliser un truc du genre  :
 
AnsiString Tmp[4];
AnsiString Tmp2[4];
 
 
Tmp=Tmp2;
Ce code me renvoie l'erreur :
"L value Nécessaire"

Reply

Marsh Posté le 29-04-2003 à 20:16:13   

Reply

Marsh Posté le 29-04-2003 à 20:26:23    

Que veux tu faire ?
Affecter une seule chaîne ou recopier le tableau ?  :heink:


---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Marsh Posté le 29-04-2003 à 20:32:31    

en fait c des objet de C++Builder  
et je voudrais faire une copie d'un tableau dans un autre

Reply

Marsh Posté le 29-04-2003 à 20:34:19    

ok,
t'as gagné le droit de copier élement par élement en utilisant une boucle for.

Reply

Marsh Posté le 29-04-2003 à 20:35:35    

EpsyBoard a écrit :

en fait c des objet de C++Builder  
et je voudrais faire une copie d'un tableau dans un autre


 
Tu peux faire un simple :

Code :
  1. for(int k=0; k<4; k++) Tmp[k] = Tmp2[k];


 
en supposant que AnsiString ait un constructeur de copie.


Message édité par Tetragrammaton IHVH le 29-04-2003 à 20:36:26

---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
Reply

Sujets relatifs:

Leave a Replay

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