IO 库
我们的程序已经使用了很多 IO 库设施:
istream(输入流)类型,提供输入操作。ostream(输出流)类型,提供输出操作。cin,一个istream对象,从标准输入读取数据。cout,一个ostream对象,想标准输出写入数据。cerr,一个ostream对象,通常用于输出程序错误信息,写入到标准错误。>>运算符,用来从一个istream对象中读取输入数据。<<运算符,用来向一个ostream对象中写入输出数据。getline函数,从一个给定的istream对象中读取一行数据,存入到一个给定的string对象中。
IO 库
IO 类型和对象一般都是操纵 char 数据的,但有些使用需要对文件、string 进行操作,因此分别定义了三个头文件:
iostream头文件:从标准流中读写数据,istream、ostream等。fstream头文件:从文件中读写数据,ifstream、ofstream等。sstream头文件:从字符串中读写数据,istringstream、ostringstream等。