gpt4 book ai didi

c++ - 如何在Visual Studio中打开fstream进行读写操作

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:51:07 26 4
gpt4 key购买 nike

对于我的项目,我想使用 Fstream 打开文件,我想同时打开它进行读取和写入操作。我正在使用 Visual Studio。
通常它只是 file.open(); 但由于 Visual Studio 中存在错误(您可以在本主题中找到更多关于它的信息 How do I operate on file using fstream pointers? 在对 sftrabbit 回答的评论中)它不是简单的。File.Open() 将只打开文件进行读取(写入无效),并以这种方式打开文件进行写入,我们需要执行 file.open(path, std: :fstream::in | std::fstream::out | std::fstream::trunc) 但这只会打开它进行写入,而不是读取。

任何想法如何只用一行打开文件?

最佳答案

简单的代码。

stream file;
file.open(fileName,ios::in | ios::out);

标志之间使用的符号是管道符号。

关于c++ - 如何在Visual Studio中打开fstream进行读写操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15759139/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com