Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Ввод - вывод потоками



Поток - это абстрактное понятие расширенной версии языка С, которое относится к любому переносу данных от источника к приемнику.

Чтение данных из потока - это извлечение (extraction).

Вывод данных в поток - помещение или включение (insertion).

Для ввода-вывода используются две переопределенные операции побитового сдвига <<, >>. Формат записи:

cout << ID_переменной;

cin >> ID_переменной;

Стандартный поток вывода cout - по умолчанию подключен к монитору.

Стандартный поток ввода cin - по умолчанию подключен к клавиатуре.

Для их работы необходимо подключить стандартную библиотеку iostream.h.

Пример:

#include<iostream.h>

#include<conio.h>

void main(void) {

cout << “ Hello! ” << endl; // end line - переход на новую строку

cout << “ Input i, j ”;

int i, j, k;

cin >> i >> j;

k = i + j;

cout << “ Sum i, j = “ << k << endl;

}

Дополнительные функции

В дальнейшем мы будем часто пользоваться стандартными библиотечными функциями. Рассмотрим некоторые из них.

Функция void clrscr(void); - полностью очищает экран дисплея, переводя курсор в верхний левый угол. При работе в Visual C++ очистку экрана можно выполнить, используя функцию system(“cls”);

Функция int kbhit (void); - возвращает ненулевое целое значение при нажатии клавиши, в противном случае - нулевое.





Дата публикования: 2015-09-17; Прочитано: 205 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...