Какие примитивы синхронизации существуют и как они работают — вопрос с собеседования для C++-разработчик | Эйч | Эйч