|||
#include <iostream>
#include <fstream>
#include <stdlib.h>
#include "test.h"
void main()
{
char ch;
char *filepath = "C:\Users\linqy\Desktop\test.dat";//文件的路径
fstream ofs(filepath,ios::out|ios::in|ios::ate);//第二个参数为文件打开的方式。文件打开可以以多种方式,用 | 链接不同的方式
if (!ofs)
{//若文件打开失败,返回的值是 0
cerr<<"file open failed"<<endl;//cerr是将错误输出在屏幕上,
exit(1);//若文件打开失败,则退出
}
ch = cin.get();//获取键盘上输入的美容
while(ch != EOF)
{
ofs.put(ch);//写入文件ofs中,也可以用ofs<<ch;
ch = cin.get();//从cin流中获取下一个字符ch
}
ofs.close();//操作完成后,关闭ofs文件
}
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-27 17:17
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社