ну скорее всего под капотом всё описанное выше
-1 это перед 5 вставить в Hello World 5
я этим не пользовался но чем тебе он не устроил?
ты сам сказал что -1 это перед 5 вставится а мне надо в самом конце строки
вычисли позицию конца строки
в общем пошёл другим путём и начал заново изобретать :) есть же допустим FileReadLine которая может прочитать указанную строку в файле например строку 5 следовательно сделал 2 цикла цикл первый считает сколько строк в файле первой папки внутри него цикл который считает файлы счётчиков в указанном порядке следовательно считываеются файлы по номеру из первого цикла и прочитанное копится в переменной по завершению внутрненнего цикла грубо говоря прочитывания каждой пятой строки из всех папок счётчиков накопленное значение переменной записывается в файл и получается как бы первая строка ну и переменную обнуляю далее начинается новый круг первого цикла и переключается на другую строку. по итогу получается какраз то что я хотел но... когда делаю 10 строк ещё терпимо... но в тестовом файле за 80 дней получилось 1948строк следовательно долго ждать приходится... в связи с чем возникает вопрос как то можно в даной вариации ускорить процесс? может я что то не так сделал?
начни использовать sqlite) а так судя по всему ты 80 раз чтаешь один и тотже файл много раз от начала
а я же читаю только 1 строку например в файле из 1900 строк я прочитал только 5 в первом проходе и только 6 во втором проходе
я думаю нужно за один проход поработать с файлом и больше к нему не возвращаться
Обсуждают сегодня