一种比较简洁的实现:通过
fstream
和
stringstream
的
rdbuf()
实现。
#include <fstream>#include <string>std::string readFileIntoString(const std::string &filename){std::ifstream ifs(filename);std::ostringstream oss;oss << ifs.rdbuf();return oss.str();}
原文地址:https://www.cnblogs.com/tengzijian/p/15205559.html