écrire dans un fichier

écrire dans un fichier - C++ - Programmation

Marsh Posté le 05-07-2002 à 15:57:17    

Pour écrire le contenu d'une variable dans un fichier, on peut utiliser fwrite ou write
Je ne sais pas laquelle de ces deux fonction est la mieux
void toto(const char * nom_fich,char temp_tab[][20], struct timeval tab2[])
{
fd = open (nom_fich, O_WRONLY | O_CREAT | O_TRUNC, 0644);
if (fd < 0) {
 perror ("open" );
 exit (1);
}
write (fd, temp_tab[i], 20*sizeof(char));
close(fd);

Reply

Marsh Posté le 05-07-2002 à 15:57:17   

Reply

Marsh Posté le 05-07-2002 à 16:00:35    

excusez moi, j'avais pas terminé mo message
le write (fd, temp_tab[i], 20*sizeof(char)); ça fonctionne, mais je n'arrive pas à savoir comment faire pour copier le tab2 dans mon fichier

Reply

Marsh Posté le 05-07-2002 à 18:23:58    

quelque chose comme:
write(fd, tab2, sizeof(struct timeval));

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed