Управление потоком через другой поток

Поддержка
  • Возможно ли менять переменные одного потока через другой, или обмен возможен только через глобальные переменные? Например, нулевой поток - сервер, который получает задания, все остальные потоки - их выполняют. Через глобальные переменные не очень удобно обмениваться данными, может нарушаться синхронизация глобальной переменной между потоками (когда несколько потоков меняют одну и ту же переменную, чтобы передать данные в главный поток-сервер)

  • @blackhacker Потоки могут взаимодействовать через глобальные переменные, ресурсы файлы. Все синхронные операции и их последовательности, в том числе установка, чтение глобальных переменных являются потокобезопасными.

    http://community.bablosoft.com/post/4507

  • 0 Votes
    3 Posts
    764 Views
  • 0 Votes
    9 Posts
    1386 Views
  • 0 Votes
    15 Posts
    1757 Views
  • 0 Votes
    19 Posts
    2377 Views
  • 0 Votes
    11 Posts
    1410 Views