J'ai des problemes avec les fichiers et C++.
Plus exactement Visual C++, ce que je cherche a faire c?est de lire un fichier et l?afficher ligne a ligne ds une fenetre.
Ca j?y arrive, le probleme est qu?avec VC++ il y a un raffraichissement des fenetres et le fichier que j?ai ouvert n?est lu qu?une seule fois.
Je pense que ca vient du fait que la position courrante du fichier n?est pas remise a jour mais c?est peut etre un autre probleme.
Pouvez vous m'aider SVP.
char* t1;
t1 = Doc->GetFileName();
FILE *file_name = fopen(t1, "r");
char* token;
int titi = 0;
if(file_name)
{
while (!feof(file_name)&& (titi<7))
{
fgets(t1,255,file_name);
titi++;
}
while (!feof(file_name))
{
fgets(t1,255,file_name);
pos += sprintf(t + pos,"%s",t1 );
token = strtok(t1," ");
while(token != NULL)
{
pos += sprintf(t + pos,"%s\n",token );
token = strtok(NULL," ");
}
}
fclose(file_name);
}
Pour vous donner une idee de la chose.
Merci d'avance.
Xakal