#include <iostream>
#include <fstream>
#include <iterator>
#include <string>
using namespace std;
int main(int argc, char* argv[])
{
ifstream file("C:\\log.log");
if (!file)
{
cout<< "Error!";
return -1;
}
if (!file.is_open())
{
cout<< "Error!";
return -1;
}
string str((istreambuf_iterator<char>(file)), istreambuf_iterator<char>());
cout << str;
return 0;
}
怎么样?是不是很方便?
感谢mashroomxl对我提出的疑问;我已改正过来;