Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Macro ‘getc’: Lire les données d’un ‘stream’ caractère par caractère

Macro 'getc': Lire les données d'un 'stream' caractère par caractère
/*
 int getc ( FILE *fichier  );
*/
 
  #include 
  #include 
 
  int main(int arg

C: Affichage un message d’erreur avec ‘perror’

C: Affichage un message d'erreur avec 'perror'
/*
void perror ( const char *string  );
 
*/ 
 
 
  #include <stdio.h>
  #include <stdlib.h>
 
 
  FIL

Ecrire n objets d’une taille spécifique d’un ‘buffer’ dans un fichier

Ecrire n objets d'une taille spécifique d'un 'buffer' dans un fichier
/*
#include <stdio.h>
size_t fwrite ( const void * restrict buffer , size_t size , size_t n ,

fputs: Ecrit une chaîne de caractères dans un fichier spécifié

fputs: Ecrit une chaîne de caractères dans un fichier spécifié
/*
 
#include <stdio.h>
int fichieruts ( const char * restrict string , FILE * restrict fichier  );

C/C++: Avorter un processus en cours d’exécution

C/C++: Avorter un processus en cours d'exécution
 
 
#include <stdio.h>
#include <stdlib.h>
 
int main () {
 
  FILE *fichier;
 
  fichier= fopen ("tes

C: Copier un fichier dans un autre en mode debugage

C: Copier un fichier dans un autre en mode debugage
 
#include <stdio.h>
#include <stdlib.h>
 
#define DEBUG //Mode debugage
 
void copierFichier(char *,

C/C++: Lire un fichier avec ‘fscanf()’

C/C++: Lire un fichier avec 'fscanf()'
/*
#include <stdio.h>
int fscanf ( FILE * restrict fichier , const char * restrict format , ... );
*

Afficher les erreur sur le console avec ‘snprintf’

Afficher les erreur sur le console avec 'snprintf'
 
#include <stdio.h>
#include <stdlib.h>
 
#define MSGLEN_MAX 256 //Taille du message
 
 
void main(cha

size_t fread: Lit n donnée(s) de n taille d’un fichier et le stocke dans un ‘buffer’

size_t fread: Lit n donnée(s) de n taille d'un fichier et le stocke dans un 'buffer'
/*
#include <stdio.h>
size_t fread ( void * restrict buffer , size_t size , size_t n ,

Afficher une description de l’erreur avec ‘strerror’

Afficher une description de l'erreur avec 'strerror'
 
#include <stdio.h>
#include <string.h>
#include <errno.h>
/*
 La fonction strerror retourne une ch

fputc(int c , FILE *fichier ): Ecrit un caractère dans la position actuelle du fichier

fputc(int c , FILE *fichier ): Ecrit un caractère dans la position actuelle du fichier
/*
#include <stdio.h>
int fputc ( int c , FILE *fp  );
 
  */
 
 
  #include <stdio.h>
  #include <st

fprintf: Ecrit des données formatées dans un fichier

fprintf: Ecrire des données formatées dans un fichier
/*
#include <stdio.h>
int fprintf ( FILE * restrict fp , const char * restrict format , ... );
 
*/

Copier le contenu d’un fichier dans un autre

Copier le contenu d'un fichier dans un autre
 
  #include <stdio.h>
  #include <stdlib.h>
 
  int main(int argc, char *argv[]) 
  {
    FILE *in,

Fermer un fichier ou un stream à l’aide de la fonction ‘int fclose (FIL *fichier)’

Fermer un fichier ou un stream à l'aide de la fonction 'int fclose (FIL *fichier)'
//Bibliothèque :  include <stdio.h> 
//Syntaxe :       int fclose(FILE *fichier);
/*Retour:

Vérifier si on a atteint la fin du fichier avec la fonction ‘int feof ( FILE *fichier )’

Vérifier si on a atteint la fin du fichier avec la fonction 'int feof ( FILE *fichier  )'
//Bibliothèque: include <stdio.h>
//Syntaxe:  int feof(FILE *fp); 
/*Retour:       retourne une val