I_P_W13_C++_M04 Operacje wejścia i wyjścia w języku C++
W tym e‑materiale częściowo powtarzamy treści ze szkoły podstawowej.
Program komputerowy to nie tylko zestaw instrukcji - to także sposób komunikacji między człowiekiem a maszyną. Dzięki operacjom wejścia i wyjścia (ang. input/output, czyli I/O) możemy przekazywać dane do programu i odbierać wyniki jego działania.
cout i cin - dziedzictwo języka C
Choć cout i cin wyglądają nowocześnie, ich korzenie sięgają lat 70. XX wieku! W języku C, poprzedniku C++, do operacji wejścia i wyjścia używano funkcji printf i scanf. Kiedy powstawał C++, jego twórca, Bjarne Stroustrup, chciał, by język był bardziej „obiektowy” i czytelny. Dlatego zamiast funkcji wprowadzono strumienie: cin i cout, które działają jak rzeki danych płynące do i z programu.
To pierwszy krok do tworzenia programów, które nie tylko „działają”, ale też rozmawiają z użytkownikiem.
Zbadasz zastosowania operacji wejścia i wyjścia w C++.
Przeanalizujesz, jak poprawnie i efektywnie używać operacji wejścia i wyjścia.
Rozwiążesz podstawowe problemy związane z operacjami wejścia i wyjścia.