Menu
Coddy logo textTech

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ów
  • ofstream - obsługuje strumienie wyjściowe i służy do tworzenia plików oraz zapisywania w nich danych
  • fstream - 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++

Poćwicz samodzielnie: Kompilator C++ online