C++中的所有输入输出流:
最重要的三个输出流:
ostream, ofstream, ostringstream
预先定义的输出流对象:
cout: 标准输出
cerr: 标准错误输出,没有缓冲,发送给它的内容立即被输出
clog: 类似于cerr,但是有缓冲,缓冲区满时被输出
构造输出流对象:
-- ofstream类支持磁盘文件输出
-- 如果在构造函数中指定一个文件名,当构造这个文件时该文件是自动打开的
-- ofstream myFile("filename");
-- 可以在调用默认构造函数之后使用open成员函数打开文件
-- ofstream myFile;
-- myFile.open("filename");
-- 在构造对象或用open打开文件时可以指定模式
-- ofstream myFile("filename", ios_base::out | ios_base::binary);
文件输出流成员函数:
-- open 函数
-- 把流与一个特定的磁盘文件关联起来
-- 需要指定打开模式