Bonjour, j'ai un souci au niveau de stockage dans un tableau d'une chaine de caractere...

Voila exactement ce que je veux faire :
Je doit lire un fichier ligne/ligne pour le recopier dans un autre.
MAIS je veux que chaque ligne se stocke dans un tableau ou :
Tableau[0] contient la 1ere ligne, Tableau[1] la 2eme etc ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
----------------------------------------------
 
FichLire = new ESFichier("fichier1.txt","r");	//ouvre fichier1 en lecture
FichEcrire = new ESFichier("fichier2.txt","w");//ouvre fichier2 en ecriture
char Tab[255];
char *Tableau[25]
int m = 0;
 
/* la methode lire doit lire un fichier ligne/ligne en stockant la ligne lue dans Tab*/
 
        while(FichLire->Lire(Tab))      //tant ke l'on peu lire le fichier....
        {
	Tableau[m] = Tab;
                FichEcrire->Ecrire(Tab); //... on ecris dans le fichier fichier 
	m++;
        }
cout<<"Fichier recopier en entier"<<endl;
 
----------------------------------------------
Le fichier est bien recopier mais, si je fait :
je ne voi pas la 1ere ligne.
Ou ai-je fait mon erreur ?
Merci