Многопоток и 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
    2 Posts
    338 Views
  • 0 Votes
    5 Posts
    664 Views
  • Многопоток

    Поддержка
    0 Votes
    5 Posts
    611 Views
  • 0 Votes
    7 Posts
    1410 Views
  • 0 Votes
    5 Posts
    1573 Views