- Регистрация
- 23.10.2017
- Сообщения
- 75
- Благодарностей
- 4
- Баллы
- 8
Приветствую!
Как правильно организовать взятие строки из списка по ее номеру, но в многопотоке?
В списке 50 строк, каждая строка должна проработать в цикле (без повторов) и шаблон должен завершить работу если все строки были проверены.
Пытался делать со временным списком (взять строку из главного с удалением, в конце работы цикла закинуть строку во временный список, а если строку из главного взять не получается - добавлял с временного в главный все строки), однако в многопотоке работает все это дело некорректно.
Как я понимаю, это делать нужно через глобальную переменную, получить кол-во строк в списке и внутри глобальной выставлять значение для номера строки.
В коде не силен, кто может помочь?
Как правильно организовать взятие строки из списка по ее номеру, но в многопотоке?
В списке 50 строк, каждая строка должна проработать в цикле (без повторов) и шаблон должен завершить работу если все строки были проверены.
Пытался делать со временным списком (взять строку из главного с удалением, в конце работы цикла закинуть строку во временный список, а если строку из главного взять не получается - добавлял с временного в главный все строки), однако в многопотоке работает все это дело некорректно.
Как я понимаю, это делать нужно через глобальную переменную, получить кол-во строк в списке и внутри глобальной выставлять значение для номера строки.
В коде не силен, кто может помочь?