第十二章 流
1、文件流变量:(#include<fstream>)ifstream,ofstream,fstream;
2、ifstream input_date;(文件读操作,用于把数据输入到数据流)
//打开文件,从而将数据流和文件关联
input_date.open (“C:\\homework\\input.txt”);
★路径名反斜杠两次;
★如果用户是将文件名输入到字符串常量,则无需键入两次;
//读取数据
int n;
double x;
input_date>>n>>x;
//读取字符串
string s;
input_date>>s;
getline(input_date,s);
//读取单个字符
char ch;
input_date.get(ch);
//关闭文件
input_data.close();
3、ofstream output_data;(写文件操作,用于将数据流输出到文件)
output_data.open(“output.txt”);
output_data<<n<<””<<x;
output_data.put(ch);
output_data.close();
4、double read_data (ifstream & in)
流参数必须以引用方式传递,因为当读写操作后,流的数据结构将发生变化。
另外,