怎么在C++ 类中的方法中使用文件对象,从文件读取,或向文件中写入数据。

比如,在类A中的方法中有一个fstream的变量,在类的一个方法中怎么使用这个变量来打开一个磁盘上的文件,并对该文件进行读写,通过该类的对象进行操作。(希望能有调试成功的... 比如,在类A中的方法中有一个fstream的变量,在类的一个方法中怎么使用这个变量来打开一个磁盘上的文件,并对该文件进行读写,通过该类的对象进行操作。(希望能有调试成功的代码,或者详细的解释。) 展开
 我来答
落葉繁華盡
2011-11-18 · TA获得超过166个赞
知道答主
回答量:158
采纳率:100%
帮助的人:146万
展开全部
FILE *fp;
fp=fopen("文件名.文件格式","w+");
A.fstream=fgetc(fp);//这里是对文件的读写然后这里的A.fstream是不对的,因为类外是不能对类的私有成员进行直接调用的,所以你可以再类中定义一个函数对类中的属性fstream进行复制
直接把fgetc(fp)的内容赋值给fstream就可以了。
别忘啦最后写上fclose(fp);
最爱大红包
2011-11-19
知道答主
回答量:41
采纳率:0%
帮助的人:22.4万
展开全部
fstream iof;
iof.open(文件路径字符串,打开方式);
iof << 向文件里写入;
iof >> 从文件中读入;
iof.close();//关闭文件流
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
123songmingzhu
2011-11-18 · TA获得超过309个赞
知道小有建树答主
回答量:436
采纳率:0%
帮助的人:262万
展开全部
用>>和<<就可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式