то же самое для вывода. Класс

Автор admin Вторник, 12 мая 2009 11:32

то же самое для вывода. Классы файловых и строковых потоков определяют новые возможности для специализированных разновидностей потоков. В библиотеке потоков ввода-вывода были перегружены два оператора, упрощающие работу с потоками данных: оператор чтения из потока » и оператор записи в поток «. Оператор чтения из потока осуществляет разбор данных в соответствии с типом приемника. Для примера возьмем объект cin, потоковый аналог объекта stdin языка С, то есть перенаправляемый стандартный входной поток. Этот стандартный объект определяется при включении заголовочного файла : int i; cin » i; float f: Cin » f; char c; См. главу 5. Потоки ввода-вывода 133 cin » с; char buf[100]; cin » buf; Перегруженные версии оператора » существуют для всех встроенных типов данных. Как будет показано далее, вы также можете перегружать его для своих типов. Вывод переменных осуществляется их записью в объект cout (аналог стандартного выходного потока; также существует объект cerr для стандартного потока ошибок) с помощью оператора «: cout « “i = “: cout « i; cout « “\n”: cout « “f = “; cout « f; cout « “\n”; cout


Комментарии закрыты.