Переменная счетчик

danil-lg

Client
Регистрация
03.09.2019
Сообщения
7
Благодарностей
0
Баллы
1
Приветствую

возникла необходимость в использовании переменной счетчика т.к. проект будет запускаться в цикле
логика такова -
есть таблица в которой указаны логины и пароли
далее происходит обращение к таблице и присваивание по строке которая = i значений в переменные login pass
далее происходят какие то действия и на этом работа потока заканчивается
поток этот нужно запустить N раз и соответственно переменная i должна с каждым потоком увеличиваться на 1 - вопрос как это правильно сделать

Варианты
- удаление строки и постоянное обращение к строке с 0 индексом
- запись переменной в файл и при каждом запуске потока забирать переменную из файла и делать +1

как правильно?

насколько я понял глобальная переменная подойдет частично т.к. если я буду использовать название переменной как i то при запуске 2х и более потоков в которых будет использоваться переменная i в качестве счетчика для "цикла" то будет наложение друг на друга значений а в случае если программа закроется начало работы будет происходить с 0
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
742
Баллы
113
10 потоков будет, для общего представления и понимания посмотри на картинку, и посмотри это видео, там все рассказано.

upload_2019-9-4_23-30-9.png

 
Последнее редактирование модератором:

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
162
Баллы
43

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