Многопоток и COUNT

Поддержка
  • Здравствуйте, подскажите как реализовать счетчик во многопотоке, так чтобы значение 0 использовалось один раз и только одним потоком, а не всеми потоками? Может через асинхронную функцию, но как? Как делаю сейчас, я обьявляю глоб. переменную числом 0 в функции Апликатион и в скрипте увеличиваю глоб. переменную на число 1!

  • @scrol2007 ti mozhesh poluchat [[TREAD_INDEX]] kajdogo potoka
    mojno sdelat uslovie ([[THREAD_INDEX]] == 1 && [[GLOBAL:COUNTER]] != 0) || [[GLOBAL:COUNTER]] != 0
    kogda 1-y potok doydet po pervenstvu do etogo usloviya on ego inicializiruet uje s schetchikom 1, ostalnie kogda s nim stolknutsa uje budut dobavlyat k nemy +1 ili skoko tebe nado
    test script:
    test.xml

  • @clarabellerising Спасибо!

  • 0 Votes
    5 Posts
    448 Views
  • 0 Votes
    1 Posts
    501 Views
  • 1 Votes
    6 Posts
    1615 Views
  • 0 Votes
    5 Posts
    1450 Views
  • BAS и сервер

    Поддержка
    0 Votes
    15 Posts
    5826 Views