5 Input библиотека
- Влизане се тълкува като поток за четене на данни (от клавиатурата).
Тези потоци определя клас istream (входен поток).
Тези потоци определя клас ostream (изходящите потоци).
Наследник на istream и ostream iostream клас е. по този начин те са наследени и да четат и пишат обекти обекти. За I / O потоци IOStream библиотека дефинира глобалната четат и пишат обекти:
- CIN обект чете данни от стандартен входно устройство (клавиатура);
- Cout обект с данни, пише в стандартното изходно устройство (монитор).
операции за стрийминг
- Се използва за извеждане на работа на изходните данни или операцията по поставяне - оператор
- Използва се за въвеждане на данни или операция за извличане на работния вход - оператор >>
В програмата и схемата е както следва:
![5 вход библиотека (потоци определя клас) 5 Input библиотека](https://webp.images-on-off.com/26/371/434x180_to8cw0aii9fhloep40fc.webp)
![5 библиотека вход (вход неформатиран O) 5 Input библиотека](https://webp.images-on-off.com/26/371/434x141_c1rb0lw2c1zhvq6m5jc7.webp)
Тук var_A - това е променлива, наречена част от паметта на компютъра.
Особеността на използването на тези операции е, че те позволяват да добавите данни за потока - "верига" (както в примера по-горе, се добавя Endl манипулатор), на ротационен принцип, като операцията и >> имате асоциативност от ляво на дясно.
Един пример за това как може да се реализира в програмата:
Ако ръководството за поток, проектиран във формата на съединителя или многократни операции >>. е твърде дълго, а след това потока от инструкции може да се представи под формата на колона. Този подход прави кода по-разбираемо.
Функции неформатиран I / O
istream и ostream класове включват редица методи, които се наричат с общото наименование неформатиран входно / изходни функции. Някои от тях са представени в таблицата по-долу. Тези функции се наричат така, защото те произвеждат по-четене или писане на героите без никакви промени, а не липсва в този интервал.