开发者社区 问答 正文

Xcode 用C++无法读取文件流:报错

我利用以下代码读取文件中的内容,发现不能将其中的内容赋给string对象

string s;

    string file = "s.txt";

    ifstream input(file);

    ofstream output(file);

    input >> s;

但是可以向文件中写入,不知道为什么,求解。

展开
收起
kun坤 2020-06-06 23:30:24 645 分享 版权
1 条回答
写回答
取消 提交回答
  • 路径问题。######

    引用来自“jorneyr”的评论

    路径问题。
    可是我在文件里写了东西 然后运行完程序里面的内容就没了。######回复 @magiclogy : 我知道我的错误的地方了,因为用ostream打开一个文件时,里面的内容会被丢弃,所以没得到预期的结果,要防止丢弃的话,要同时指定app模式######close了么?######还是一样的问题######换成绝对路径试试
    2020-06-06 23:30:29
    赞同 展开评论