gpt4 book ai didi

c++ - std::ios::binary 或 std::ifstream::binary 和类似的?

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

在 C++ 中搜索文件读取示例时,我注意到许多示例使用

  • std::ios::binarystd::ifstream::binary
  • std::ios::begyour_file_stream.beg
  • std::ios::endyour_file_stream.end

这些例子有什么区别吗?如果没有,为什么它们都包含在 STL 中?

最佳答案

std::ios::binarystd::ifstream::binary 很大程度上取决于个人选择,但我总是使用更“基本”的定义只要你明白我的意思,它就在继承树的更上层。因此 std::ios::binary 是我的选择。

至于 std::ios::begyour_file_stream.beg,我更喜欢前者:达到 static 毫无意义且令人困惑 通过实例加入成员。

关于c++ - std::ios::binary 或 std::ifstream::binary 和类似的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41596741/

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