[code] QByteArray ans = file2.readAll(); //тут все ок
QFile data(«output.txt»); if (data.open(QFile::WriteOnly | QFile::Truncate)) {
QTextStream out(&data);
out << "Result: " << ans.toHex(); //тут падает bad alloc
} [/code] Из бинарного файла читаю большой массив байт, хочу записать в виде текста в другой файл. Получаю bad alloc крэш. Можно ли как-то обойти это без записи частями.