operacje wejscia wyjscia 1






Programowanie obiektowe




Strumienie





Operacje wejścia-wyjścia realizowane są w C++ przy pomocy tak zwanych
strumieni. Strumień to ciąg bajtów płynący od źródła do ujścia, n.p.
z klawiatury do pamięci lub z pamięci na dysk twardy.

Czytanie lub wypisywanie bajtów płynących strumieniem może być realizowane
na dwóch poziomach.
Na t.zw. poziomie niskim nie interpretujemy(formatujemy) zawartości bajtów.
Robimy to na poziomie wyższym.


Strumienie obsługiwane są w C++ przez klasy


streambuf - strumień nieformatowany
istream - formatowany strumień wejściowy (wczytujący do pamięci)
ostream - formatowany strumień wyjściowy (wypisujący z pamięci)
iostream - klasa pochodna od powyższych dwóch, umożliwia czytanie i pisanie


Klasy te są zdefiniowane w standardowej bibliotece C++. By z nich korzystać
trzeba włączyć do programu dyrektywą include jeden
lub więcej z następujących plików nagłówkowych


iostream.h - przy jakimkolwiek korzystaniu z tej biblioteki
fstream.h - przy operacjach wejścia-wyjścia na plikach na dysku
strstream.h - przy operacjach wejścia-wyjścia z/do tablic





(10) (c) Marian Mrozek, Kraków - Nowy Sącz, 1997-2001





Wyszukiwarka

Podobne podstrony:
operacje wejscia wyjscia 13
operacje wejscia wyjscia 7
operacje wejscia wyjscia 8
07 Strumienie, operacje wejścia wyjścia
04 operacje wejscia wyjscia
operacje wejscia wyjscia 10
operacje wejscia wyjscia 3
operacje wejscia wyjscia 6
operacje wejscia wyjscia 9
operacje wejscia wyjscia 0
operacje wejscia wyjscia 5
operacje wejscia wyjscia 2
operacje wejscia wyjscia 12
operacje wejscia wyjscia 11
wejscie wyjscie
Porty wejścia wyjścia

więcej podobnych podstron