
{filelink=13129}
//Bibliothèque: #include
//Syntaxe: FILE *freopen(const char *fname, const char *mode, FILE *stream);
//Retour: retourne un pointeur sur le stream en cas de succès
#include
#include
#include
int main(void)
{
time_t sec;
FILE *fp;
char fname[ ] = "test.txt";
printf("Bienvenu sur mon programme");
if((fp=freopen(fname, "w" ,stdout))==NULL)
{
fprintf( stderr, "Impossible de rédiriger stdout.n" );
exit(1);
}
else
{
time(&sec);
// cette ligne sera écrite dans le fichier test.txt
printf( "%.24s: Ouvert en tant que stdout.n", ctime(&sec) );
}
fclose(fp);
return 0;
}