Выбор аккаунта в многопотоке

  • Автор темы Автор темы proffyes
  • Дата начала Дата начала

proffyes

Client
Регистрация
16.07.2015
Сообщения
414
Реакции
19
Баллы
18
Подскажите, как лучше реализовать выбор аккаунтов из списка в многопотоке? Нужно чтобы в каждом потоке отрабатывал свой аккаунт.
В однопоточной версии я пихал акки в список, и из него брал аккаунты, не сохраняя изменения в файл.
В многопотосном режиме, как я понимаю придется, изменения все же сохранять. Списки же не могут быть глобальными?
Пока я вижу логику только так:
В начале копируем акки из файла А в файл Б, из файла Б собираем акки перебором, когда файл Б становится пуст, мы снова копируем в него файлы из A.
 
берем 1ю строку из списка с удалением и запиываем её в конец в этот же список. Список с настройкой сохранения изменений.
Я лично использую глобальную переменную, в которой храню номер последней взятой строки из списка
 
  • Оценить
Реакции: Mikhail B.
берем 1ю строку из списка с удалением и запиываем её в конец в этот же список. Список с настройкой сохранения изменений.
Я лично использую глобальную переменную, в которой храню номер последней взятой строки из списка
А зачем глобальная переменная в этом случае? Чтобы 2 потока не могли взять одну и туже строку?
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)