logo
Posobie_Cpp

1.3. Ввод-вывод.

В нашей первой программе для вывода текста на экран мы использовали потоковый вывод cout <<”Hello” характерную для С++. Потоковый вывод cout и потоковый ввод cin заменяют привычные для C операторы printf и scanf. Впрочем, если вам нравится ими пользоваться, С++ позволяет это делать, только не забудьте добавить в программу заголовочный файл stdio.h.

Потоковый ввод-вывод работает более разумно, чем операторы ввода-вывода в стиле С. Так, cout «понимает» в каком случае следует вывести строку символов, а в каком значение переменной (о переменных см. ниже). Кроме того, объект cout может управлять выводом на экран также хорошо, как и оператор printf. Учитывая, что настоящие учебное пособие не претендует на объем справочного руководства, приемы работы с потоковыми объектами cout и cin вводятся постепенно, по мере необходимости. С некоторыми особенностями управления потоковым вводом-выводом можно ознакомится в Приложении.