Как использовать информацию из файла в многопотоке?



  • Здравствуйте, подскажите как я могу использовать информацию из файла в многопоточном режиме?
    файлик размером 15 мб, загонять его в список зависает программа.
    мне надо чтобы каждый поток брал из этого файла новую строку..
    Спасибо за ответы!



  • @discovery-84 said in Как использовать информацию из файла в многопотоке?:

    Здравствуйте, подскажите как я могу использовать информацию из файла в многопоточном режиме?
    файлик размером 15 мб, загонять его в список зависает программа.
    мне надо чтобы каждый поток брал из этого файла новую строку..
    Спасибо за ответы!

    Чтобы каждый поток брал новую строку, используйте ресурсы. Они как раз для этого и предназначены. Но не используйте удаление строк, с большими размерами файлов удаление может не работать.



  • @Fox
    Проблема в том что при чтении с файла строки мне еще надо обработать:
    Читаю файл в котором строки
    имя:фамилия
    имя:фамилия
    имя:фамилия

    далее первым вхождением дроблю их в переменные но это работает если загнать в список а для многопотока это не вариант..
    Что подскажите?



  • @discovery-84 said in Как использовать информацию из файла в многопотоке?:

    @Fox
    Проблема в том что при чтении с файла строки мне еще надо обработать:
    Читаю файл в котором строки
    имя:фамилия
    имя:фамилия
    имя:фамилия

    далее первым вхождением дроблю их в переменные но это работает если загнать в список а для многопотока это не вариант..
    Что подскажите?

    Точно так же можете парсить данные из ресурса



  • @Fox Спасибо разобрался..)) БЛАГОДАРОЧКА!


Log in to reply
 

  • 4
  • 10
  • 3
  • 3
  • 2
  • 6
  • 10
  • 19