2025年c++ 一次读取文件全部内容

c++ 一次读取文件全部内容原文地址 https blog csdn net vinson0526 article details 读取一个 string std ifstream in some file std string some str in gt gt some str 1 2 3 这种方法的问题在于

大家好,我是讯享网,很高兴认识大家。

原文地址 https://blog.csdn.net/vinson0526/article/details/

读取一个string

std::ifstream in("some.file"); std::string some_str; in >> some_str;

讯享网
  • 1
  • 2
  • 3

这种方法的问题在于,遇到回车空格等分隔符的时候,就不会再读取了。


讯享网


读取文件全部内容

iostream著名专家Dietmar Kuehl给出了两个读取方法

讯享网std::ifstream in("some.file"); std::isreambuf_iterator<char> begin(in); std::isreambuf_iterator<char> end; std::string some_str(begin, end);
  • 1
  • 2
  • 3
  • 4

std::ifstream in("some.file"); std::ostringstream tmp; tmp << in.rdbuf(); std::string str = tmp.str();
小讯
上一篇 2025-03-04 10:54
下一篇 2025-03-15 15:03

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/54509.html