详解C++编程中的输入输出相关的类和对象

2020-01-06 13:47:31于海丽

详解C++编程中的输入输出相关的类和对象

在iostream头文件中定义以上4个流对象用以下的形式(以cout为例):

 

 
  1. ostream cout ( stdout); 

在定义cout为ostream流类对象时,把标准输出设备stdout作为参数,这样它就与标准输出设备(显示器)联系起来,如果有

 

  1. cout <<3; 

就会在显示器的屏幕上输出3。

在iostream头文件中重载运算符

“<<”和“>>”本来在C++中是被定义为左位移运算符和右位移运算符的,由于在iostream头文件中对它们进行了重载,使它们能用作标准类型数据的输入和输出运算符。所以,在用它们的程序中必须用#include命令把iostream包含到程序中。