C++文件读写使用的是IO类
include//头文件 iftream 从文件读数据 oftream 从文件写数据 fstream 读写文件
文件模式
| 指令 | 含义 |
|---|---|
| in | 以已读方式打开 |
| out | 以写方式打开 |
| app | 每次读写均在文件尾 |
| ate | 打开文件后立即定位到文件末尾 |
| trunc | 截断文件 |
| binary | 以二进制方式进行IO |
下面写个程序,每输入一个int型数据占一行,按任意非int型数据结束输入,读取文件输出刚刚输入文件的内容。
#include#include #include using namespace std; int main() { ofstream file;//创建一个ofstream对象 ifstream ifs;//创建一个ifstream对象 file.open("readin.csv",ios::out|ios::app);//绑定对象和文件,设置文件模式 file<<"行数"< 0}; int i; while(1) { if(cin>>i) { file<>buf) //输出文件内容 { cout<



