Du öffnest eine Datei mit std::ifstream und liest den gesamten Inhalt über einen std::ostringstream ein.
static string readFile(const string& path) {
std::ifstream in(path, std::ios::in | std::ios::binary);
if (!in) throw std::runtime_error("Cannot open file: " + path);
std::ostringstream oss;
oss << in.rdbuf();
return oss.str();
}Dazu mosst du diese Header einbinden.
#include <string> // std::string
#include <fstream> // std::ifstream
#include <sstream> // std::ostringstream
#include <stdexcept> // std::runtime_error