Fic bas niveau en C

Fermé
Wizman - 18 août 2002 à 19:26
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 20 août 2002 à 16:58
Bonjour,

Y a t il autre chose que le write(arg1,arg2,arg3) pour écrire dans un fichiers?Un truc style fprintf ou fscanf?
Si oui, pourriez vous m'expliquer?
Si non, pourriez vous m'expliquer un peu plus le write?(les arguments)+exemple

2 réponses

Pour write: http://dpobel.free.fr/man/html/affiche_man.php?id=4630

sinon il existe des fonctions de niveau un peu plus élevé tel que fwrite, http://dpobel.free.fr/man/html/affiche_man.php?id=1090 ou fprintf http://dpobel.free.fr/man/html/affiche_man.php?id=1043
c'est selon ce que tu veux écrire...

tigrou - http://dpobel.free.fr/
0
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 947
20 août 2002 à 16:58
Pour rappel, les fonctions read et write font référence aux fonctions système de
même nom et attende un descripteur de fichier (un entier). Il n'y a pas de buffering.

fread et fwrite attendent un pointeur *FILE comme paramètre
(plus les données à écrire ou pointeurs vers buffer) et sont normalement bufferisées.

Johan Daine
The software said "Requires Windows98, Win2000, or better
So I installed Unix.
0