Привет!
Как можно считать в переменую типа string весь файл, используя только STL?
Можно например так:
fstream in("data.txt");
strinstream ss;
ss << in.rdbuf();
string s;
s = ss.str();
Но мне кажется что в приведенном решении слишком много раз содержимое файла будет копироваться.
А как еще можно ?
Спасибо!