#include #include "readfile.h" bool ReadFile::run(std::string fname, std::string &buffer) { std::ifstream ifs(fname.c_str(), std::ios::binary|std::ios::in); if (!ifs.is_open()) return false; ifs.seekg(0, std::ios::end); size_t size = ifs.tellg(); ifs.seekg(0, std::ios::beg); buffer.reserve(size + 1); std::stringstream iss; iss << ifs.rdbuf(); buffer = iss.str(); return true; }