Accueil
 1  Entrées-sorties bufferisées
 1.1  Ouverture/fermeture
 1.2  Primitives d'écriture
 1.3  Primitives de lecture
 1.4  Curseur
   
   
   
   
 

 Contacts

W3C validator

Département INF  
 Titre du cours


1 Entrées-sorties bufferisées

  • Le système 1 fournit des primitives d’entrées/sorties (E/S) bufferisées
    • permet d’accéder au contenu de fichiers
    • bufferisées: les E/S sont d’abord groupées en mémoire, puis exécutées sur le périphérique
    • permet d’améliorer les performances
      • exemple: 1024 écritures de 1 octet sont regroupées en une écriture de 1ko (donc gain important en performances)
  • FILE*: type “opaque” désignant un fichier ouvert

    previous     next 


Plus précisement, FILE* désigne un flux. Ce flux peut être un fichier, mais également des flux standards (stdin, stdout, ou stderr), des tubes, des sockets, etc.

François Trahay, Télécom SudParis, CSC4103 – Programmation système, 2019–2020

1.Pour être exact, il s’agit de la bibliothèque standard (la libc)