Modificateurs de filtre anti-abus, Bureaucrates, Administrateurs d’interface, Exemptés de blocage IP, Administrateurs
31 348
modifications
== Utilisation de cstdio ==
=== La fonction FILE * fopen(const char *
Cette fonction permet d'ouvrir un fichier en lecture ou en écriture. Le paramètre ''
Le mode peut avoir l'une des valeurs suivantes :
* "r" ('''''r'''ead'') : lecture,
* "w" ('''''w'''rite'') : écriture, fichier créé ou écrasé s'il existait déjà,
* "a" ('''''a'''ppend'') : écriture en fin de fichier existant ('''a'''jout de données).
Sur certaines plateformes (Windows par exemple), on peut y ajouter le type d'écriture (texte ou binaire), sur les autres (Linux par exemple) le type est ignoré :
* "b" : mode '''b'''inaire,
* "t" : mode '''t'''exte.
Enfin, on peut ajouter le signe "+" afin d'ouvrir le fichier en lecture et écriture à la fois.
Exemples :
* "r+" : ouverture en lecture et écriture,
* "wb" : ouverture en écriture binaire.
La fonction fopen retourne le pointeur NULL si l'ouverture du fichier a échouée. Dans le cas contraire, elle retourne un pointeur vers une structure FILE. Ce pointeur servira à écrire ou lire dans le fichier, ainsi qu'à le fermer.
|