Есть программа, в программе 5 глобальный объектов(переменных), выполняется парсинг конфига, после этого запускает два потока (thread) и я делаю detach(). Первый поток, сокет-сервер, расчитан на работу с программными клиентами, второй поток, сокет-сервер, работает с proximity считывателями. После получения данных оба сокета делают предварительную обработку данных и вызывают функцию data_processing() и тут у меня начинается проблемы, так как с потоками ещё не работал в этом направлении.
У каждого потока значения этих глобальных объектов свои, а мне нужно чтобы эти значения были общими для двух потоков и соответственно если один поток меняет их, то второй должен это видеть.
Направьте, пожалуйста, меня в нужную сторону. Что читать, где искать, буду ОЧЕНЬ благодарен за пример.
Заранее благодарю!!