gpt4 book ai didi

c++ - 在 C++ 文件中:作为 ios::binary 打开的文件与作为 ios::binary | 打开的文件有何不同? ios::出来了?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:09:12 30 4
gpt4 key购买 nike

如果我打开这样的文件:

ofstream file("file.dat",ios::binary);

ofstream file("file.dat",ios::binary | ios::out);

对于以后一种形式打开的文件我能做些什么而我不能用前一种形式做,反之亦然

谢谢

最佳答案

对于 ofstream,ios::out 是默认值,因此没有区别。我相信唯一一次指定 ios::out 会有所不同的是,如果您使用 fstream,它可以打开用于读取或写入,或两者兼而有之。

关于c++ - 在 C++ 文件中:作为 ios::binary 打开的文件与作为 ios::binary | 打开的文件有何不同? ios::出来了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2231138/

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