#include "config.h" #include #include #include #include "testFile.h" using namespace std; string readTestBaseline(const string &fn) { int length; ifstream is; is.open (fn.c_str(), ios::binary ); if (!is) return "Could not read baseline file: "+fn; // get length of file: is.seekg (0, ios::end); length = is.tellg(); // back to start is.seekg (0, ios::beg); // allocate memory: vector buffer(length+1); // read data as a block: is.read (&buffer[0], length); is.close(); buffer[length] = '\0'; return string(&buffer[0]); }