CHAPITRE 18 Entrées/sorties
Lieutenant Doolittle : Comment peux-tu me prouver que tu existes ?
Bombe No20 : Hmmmm... voyons, ... je pense donc je suis.
Lieutenant Doolittle : Bien, très bien. Mais comment sais-tu qu’autre chose existe ?
Bombe No20 : Mes appareils sensoriels me le révèlent.
— Extrait de Dark Star, L’Étoile noire, film de John Carpenter, 1974
Pour les opérations de lecture (entrées) et d’écriture (sorties) vers des fichiers, la librairie Rust standard propose les trois traits Read, BufRead et Write, accompagnés des différents types qui implémentent ces traits :
• Les valeurs qui implémentent le trait Read disposent des méthodes pour les entrées de données au niveau octet. Ce sont des lecteurs.
• Les valeurs qui implémentent le trait ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access