Собственно, нужно просто подсчитать, сколько символов в файле. Но так как файлы большие (до десятков миллионов символов), то простой цикл от начала до конца будет не очень хорошим решением. Можно было бы просто уйти в конец файла, и взять значение функции QTextStream->pos(), но вот как уйти в конец файла? С помощью seek(), задав заведомо большое значение? Но в описании функции ничего такого не нашел, так что даже если один раз и вернет конечное значение положения, для другого раза не гарантированно.
|