请问c++中如何在何处创建一个能用文件流操作的文件?谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/17 23:03:17
我不知道在哪建这样的文件
我的意思是如何建一个能用文件流操作的文件。而不是文件流对象

首先要加上头文件
#include<fstream>

然后创建文件流对象.
fstream file(filename,ios::in|ios::out);
大概这样创建,
如果不明白,建议先看看书.
记得用完记得用file.close();

FILE *fp;
fp=fopen("name","wb+");

如果你强调是用文件流方式操作的文件,那么你在将数据写入文件的时候,记住只能用ASCII码方式写入,这样就可以达到你的要求。

因为以ASCII码存储的文件,一个字符占一个字节,不论你一次读几个字符,都不会出错。