- Регистрация
- 10.12.2015
- Сообщения
- 582
- Благодарностей
- 277
- Баллы
- 63
Столкнулся с необходимостью использовать глобальные переменные в своем проекте, покурил тут форум, наткнулся на этот шаблон:
http://zennolab.com/discussion/threads/mnogopotok-prostoj-primer.15888/page-2#post-97413
Смысл понятен, кто первый получит глобальную переменную, тот ее и выхватит, увеличит на 1, а остальные будут ждать. Для статичного использования переменной (чтобы другие потоки не влияли) необходимо положить ее в локальную. Это мне понятно.
Неясен момент, где задавать изначально эту переменную и как брать ее из входных настроек. Если можно пояснить на примере данного кода (если там все это включено).
http://zennolab.com/discussion/threads/mnogopotok-prostoj-primer.15888/page-2#post-97413
Смысл понятен, кто первый получит глобальную переменную, тот ее и выхватит, увеличит на 1, а остальные будут ждать. Для статичного использования переменной (чтобы другие потоки не влияли) необходимо положить ее в локальную. Это мне понятно.
Неясен момент, где задавать изначально эту переменную и как брать ее из входных настроек. Если можно пояснить на примере данного кода (если там все это включено).