loupin
Messages postés10Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention20 juin 2006
-
26 févr. 2004 à 09:51
VBFRANCE
Messages postés22Date d'inscriptionjeudi 10 janvier 2002StatutMembreDernière intervention25 juin 2008
-
15 mai 2004 à 19:27
Bonjour a tous,
je vous explique mon probleme. J'ai créer une classe avec deux fils point et tempo. Je voudrais copier le contenu des donnees membres de point dans tempo.
class Dico
{
public:
char ang[25];
char fr[25];
};
Dico * point;
point = new Dico[5];
Dico * tempo;
tempo = new Dico[7];
// Je rentre des mots dans la class fils point et je souhaite copier le contenu de point dans tempo.
Alors la ca me genere une erreur : " '=' left operand must be l-value ".
Donc bah j'arrive pas a resoudre ce probleme.
Si quelqu'un pouvait me donner un pti coup de main.
De plus, comme tes tableaux ont une taille fixe dans ta classe Dico et n'utilise aucun ponteur, tu peut utiliser le constructeur par recopie brute de la classe Dico :
for( int i=0; i<5; i++)
{
tempo[i] = point[i];
}