Rozdział 18. Operacje wejścia – wyjścia
Doolittle: Jakie masz konkretne dowody na to, że istniejesz?
Bomb #20: Hmm… cóż… myślę, więc jestem.
Doolittle: To dobrze. To bardzo dobrze. Ale skąd wiesz, że istnieje coś jeszcze?
Bomb #20: Moje sensory mi to sygnalizują.
— Dark Star
Realizacja operacji wejścia – wyjścia w bibliotece standardowej języka Rust bazuje na trzech zestawach metod, Read
, BufRead
i Write
:
- Wartości, które implementują interfejs
Read
, mają metody, które służą do czytania danych w postaci kolejnych bajtów. Nazywać je będziemy obiektami typu reader. - Wartości implementujące
BufRead
to buforowane obiekty typu reader. Oferują one wszystkie metody interfejsuRead
i dodatkowo metody pozwalające na przykład odczytywać całe wiersze tekstu. ...
Get Programowanie w języku Rust now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.