5 Biblioteca de intrare
- Intrarea este interpretată ca un flux de date de citire (de la tastatura).
Aceste fluxuri determină clasa istream (flux de intrare).
Aceste fluxuri determină clasa ostream (flux de ieșire).
Moștenitor de clasa istream și ostream este iostream. prin urmare, ele sunt moștenite și să citească și să scrie obiecte obiecte. Pentru I / O bibliotecă de fluxuri iostream definește citire globală și scrie obiecte:
- obiect cin citește datele dintr-un dispozitiv standard de intrare (tastatura);
- obiect de date cout scrie la dispozitivul standard de ieșire (monitor).
operațiuni de streaming
- Este utilizat pentru operarea de ieșire a datelor de ieșire sau operația de inserare - operatorul
- Este utilizat pentru introducerea datelor sau exploatarea operațiune de recuperare de intrare - operatorul >>
Programul și schema este după cum urmează:


Aici var_A - este o variabilă, o zonă numită a memoriei calculatorului.
Particularitatea utilizării acestor operații este că acestea vă permit să adăugați date în fluxul - „lanțul“ (ca în exemplul de mai sus, se adaugă endl), în rotație, ca funcționarea și >> au asociativitatea de la stânga la dreapta.
Un exemplu de modul în care acest lucru poate fi pus în aplicare în cadrul programului:
În cazul în care ghidul de flux, conceput sub forma unui ambreiaj sau operații multiple >>. este prea lung, atunci fluxul de studiu poate fi reprezentat ca o coloană. Această abordare face codul mai ușor de citit.
Funcții I neformatat / O
istream și ostream clase includ o serie de metode, care sunt numite colectiv funcții de intrare / ieșire neformatate. Unele dintre ele sunt reprezentate în tabelul de mai jos. Aceste funcții sunt numite astfel deoarece acestea produc o serie de date de citire sau de scriere de caractere, fără modificări, nu lipsesc în acest spațiu.