Lire ligne puis stockage dans tableau
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:
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 :roll: