通常需要将整个文件内容读入std :: string。 这是最简单的方法吗?
答案 0 :(得分:2)
假设我们有一个文件“test.txt”。通常,我发现这样做的最好方法是使用以下代码:
#include <iostream>
#include <sstream>
#include <fstream>
int main()
{
std::ifstream ifs("test.txt");
std::stringstream buffer;
buffer << ifs.rdbuf();
std::cout << buffer.str() << std::endl;
return 0;
}