Strumienie
Lekcja 3 z 23 w kursie Obsługa plików w C++ w Coddy.
W C++ istnieje wiele klas służących do manipulowania plikami. Mówiąc dokładniej, istnieją różne sposoby odczytywania danych z pliku i zapisywania ich w pliku.
Skupimy się jednak tylko na kilku najłatwiejszych i najczęściej używanych:
ifstream- obsługuje strumienie wejściowe i służy do odczytywania danych z plikówofstream- obsługuje strumienie wyjściowe i służy do tworzenia plików oraz zapisywania w nich danychfstream- reprezentuje ogólny strumień danych w plikach i ma wszystkie możliwości zarówno klasy ofstream, jak i ifstream. Oznacza to, że może tworzyć pliki, zapisywać w nich dane i odczytywać z nich dane. W naszych zadaniach będziemy najczęściej używać właśnie tej klasy
Aby więc pracować z plikami, otwierać je, zamykać, odczytywać z nich dane i zapisywać w nich dane, musimy dołączyć dwie biblioteki:
#include <iostream>
#include <fstream>
using namespace std;
int main() {
// Tutaj nasz kod
}
Spróbuj swoich sił
Ta lekcja nie zawiera wyzwania z kodem.
Wszystkie lekcje w sekcji Obsługa plików w C++
2Podstawy operacji wejścia/wyjścia na plikach
StrumienieOtwieranie plikówZamykanie plikówLaboratorium praktyczne nr 1Poćwicz samodzielnie: Kompilator C++ online