string filetostring(){ ifstream file("file", ios::binary); string fileStr; istreambuf_iterator<char> inputIt(file), emptyInputIt; back_insert_iterator<string> stringInsert(fileStr); copy(inputIt, emptyInputIt, stringInsert); return fileStr; }