태그: synchronization
3편
-
C++ Barrier & Latch | std::barrier·latch 동기화 완벽 정리
C++20 std::barrier와 std::latch로 스레드 동기화를 구현합니다. 일회성 카운트다운, 반복 동기화, 완료 콜백 패턴을 실전 예제와 함께 정리합니다.
-
C++ Mutex & Lock | "뮤텍스와 락" 가이드
C++ Mutex & Lock: "뮤텍스와 락" 가이드. :mutex 기본·lock_guard (RAII)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ Semaphore | "세마포어" 가이드
C++20 std::counting_semaphore·binary_semaphore로 동시 접근 수를 제한하고, 생산자-소비자·리소스 풀을 구현하는 방법을 정리합니다. 뮤텍스와의 차이, try_acquire, 실무 함정까지 다룹니다.