Количество элементов в ресурсе



  • У меня txt файл ~2500000 строк. Задача - вывести их точное количество в лог. Но счетчик выдает максимум 1000001 строку. BAS не поддерживает большие файлы? А что делать тогда?



  • @f0f0 said in Количество элементов в ресурсе:

    У меня txt файл ~2500000 строк. Задача - вывести их точное количество в лог. Но счетчик выдает максимум 1000001 строку. BAS не поддерживает большие файлы? А что делать тогда?

    БАС загружает данные в ресурс пачками по 1кк в целях оптимизации, после того как первая пачка будет использована он загрузит следующую пачку. Можете прочитать файл в список и получить количество строк. Только учтите, что когда вы читаете файл он загружается в ОЗУ и занимает там больше места чем на диске.


Log in to reply