【c/c++】C++代码一次读取文本文件全部内容到string对象

时间:2021-11-07 10:05:41

http://blog.sina.com.cn/s/blog_6c099f3d0100sqcj.html

 

C++代码一次读取文本文件全部内容到string对象

 

目前所知最简单代码:

 

 
ifstream in("readme.txt", ios::in);
 istreambuf_iterator<char> beg(in), end;
 string strdata(beg, end);
 in.close();

 

使用4行代码,即可将readme.txt的全部内容读取至字符串对象strdata中。