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 , ... );
 
*/

Exemple d’utilisation de la fonction ‘long ftell ( FILE *fichier )’ pour retourner la position d’accès courante du fichier

Exemple d'utilisation de la fonction 'long ftell ( FILE *fichier  )' pour retourner la position d'accès courante du fichier
   #include <stdio.h>
   #include <stdlib.h>
 
   int main(void){
      FILE *fichier;
 
      if((

Exemple d’utilisation de la fonction ‘void rewind ( FILE *fp )’ pour modifier la position d’accès au fichier en lecture

Exemple d'utilisation de la fonction 'void rewind ( FILE *fp  )' pour modifier la position d'accès au fichier en lecture
  /*
    Lire le contenu d'un fichier
    et l'afficher deux fois à l'aide 
	de la fonction 'rewin

Exemple d’utilisation de la focntion ‘FILE *tmpfile( void )’ pour ouvrir un fichier temporaire

Exemple d'utilisation de la focntion 'FILE *tmpfile( void )' pour ouvrir un fichier temporaire
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
  FILE *tempFichier;
 
  // Retourne 'Null