gpt4 book ai didi

C++:ios::app 在 fstream 中不需要 ios::out

转载 作者:行者123 更新时间:2023-11-27 23:21:54 26 4
gpt4 key购买 nike

前几天我用文件流对象中的标志进行测试

我做到了。

fstream binf("h.txt", ios::app);
binf << "hey";

使用 fstream,因为我没有使用 ios::out,输出操作不应该有效,但它确实有效

我注意到输出操作仅适用于 ios::app 但如果我使用任何其他标志而不使用 ios::out 它不起作用

谁能告诉我为什么只使用 ios::app 而不使用 ios::out

时我能够输出到文件?

最佳答案

使用 app暗示out .

标准规定appout|app有相同的结果,相当于模式中的 C fopen "a" .

关于C++:ios::app 在 fstream 中不需要 ios::out,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12217202/

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