用file的write()方法无法写文件怎么处理
答案:2 悬赏:0 手机版
解决时间 2021-02-11 03:43
- 提问者网友:未信
- 2021-02-10 18:27
用file的write()方法无法写文件怎么处理
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-02-10 20:00
有缓冲,在程序退出之前要记得close才能确保把缓冲区的东西写入到文件里面了。 或者不关闭文件,文件用flush方法写入。
全部回答
- 1楼网友:一叶十三刺
- 2021-02-10 20:39
读文件时fstream.open()函数调用时需要用到ios::out标志位。你代码中outfile.open("manager.txt",ios::in|ios::binary);应该改为:outfile.open("manager.txt",ios::in|ios::binary|ios::out);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯