Собираем потокобезопасную очередь на C++! Нужно передавать задачи… — C/C++ Ready | Программирование — TG.ME

Собираем потокобезопасную очередь на C++!

Нужно передавать задачи между потоками так, чтобы один поток мог добавлять элементы, а другой спокойно ждать новые данные без активного цикла и лишней нагрузки на CPU.

В этой задаче:
• храним queue под mutex
• будим ожидающий поток через condition_variable
• достаём элементы через wait_and_pop


Такую основу можно использовать для worker-пула, фоновой обработки логов, очереди событий или простого producer-consumer сценария.

📣 C++ Ready | #задачу
❤10👍8🔥4
August 26, 2026 2K 28