wyklad_6.pdf

(545 KB) Pobierz
Metody programowania
wykład 6
dr Artur Jakubski
ajakubski@icis.pcz.pl
1
784409953.012.png 784409953.013.png 784409953.014.png
Plan wykładu – najważniejsze elementy
Obsługa plik ó w – klasa fstream.
Metody klasy fstream i klas pierwotnych .
Metody klasy istream.
Metody klasy ostream.
Obsługa plik ó w – przykłady. 
2
784409953.015.png 784409953.001.png 784409953.002.png
Obsługa plików – klasa iostream
Obsługa wejścia-wyjścia nie jest częścią języka C++, lecz biblioteki
standarowej iostream . Operacje wejścia-wyjścia znajdujące się w
bibliotece iostream umożliwiają obsługę plików.
Dla każdego pliku używanego w programie trzeba zdefiniować obiekt
jednej z poniższych klas:
ifstream
ofstream
fstream
3
784409953.003.png 784409953.004.png 784409953.005.png
Obsługa plików – klasa fstream
Zapisywanie danych (do tej pory mówilismy o strumieniach ang.
stream bajtów) do pliku i czytanie danych z pliku umożliwia nam
biblioteka fstream .
Klasa fstream jest klasą pochodną od klas iostream (istream +
ostream) oraz fstreambase.
Definicja klasy fstream zawarta jest w pliku fstream.h.
4
784409953.006.png 784409953.007.png 784409953.008.png
Obsługa plików – klasa fstream
Do programu należy dołączyć plik nagłówkowy fstream pisząc
#include <fstream>
Plik nagłówkowy fstream zawiera dyrektywę dołączenia pliku
nagłówkowego iostream, dzięki czemu nie trzeba dołączać obu
plików.
5
784409953.009.png 784409953.010.png 784409953.011.png
Zgłoś jeśli naruszono regulamin