Есть код:
...
for(int i = 0; i < (file.size() / 128); i++)
{
in.readRawData(kod, 17);
in.readRawData(kod2, 17);
in.readRawData(data, 11);
in.readRawData(mars, 53);
in.readRawData(data2, 30);
query.prepare("INSERT INTO MR_FILE (kod, kod2, data, mars, data2)" "VALUES(:kod, :kod2, :data, :mars, :data2);");
query.bindValue(":kod", QString(kod).left(17));
query.bindValue(":kod2", QString(kod2).left(17));
query.bindValue(":data", QString(data).left(11));
query.bindValue(":mars", QString(mars).left(53));
query.bindValue(":data2", QString(data2).left(30));
query.exec();
// ТУТ НАДО ВЫВОДИТЬ КОЛ-ВО ПРОЦЕНТОВ
//out << (i * 100 * 128) / (file.size()) << "%... ";
}
Как организовать вывод в консоль (out << ...) информации о ходе выполнения работы цикла в процентах? Например, выводить с шагом 5%, т.е. 5%... 10%... 15%... и т.д.