cplusplus: 실전적 클래스 설계와 구현

  • 홈
  • 태그
  • 방명록

thread 1

std::thread의 실전적 랩핑 - thread 클래스 구현

std::thread의 실전적 랩핑 - thread 클래스 구현std::condition_variable의 안전한 시그널링들어가며C++11에서 std::thread가 도입된 이후, 많은 개발자들이 멀티쓰레딩 프로그래밍을 더 쉽게 할 수 있게 되었습니다. 하지만 실제 프로덕션 환경에서는 std::thread를 직접 사용하는 것보다는 적절히 랩핑 하여 사용하는 것이 더 안전하고 유지보수하기 좋습니다. 이 글에서는 실전에서 사용할 수 있는 쓰레드 래퍼 클래스를 처음부터 구현해 보면서, 각 단계에서의 설계 결정과 그 이유를 살펴보겠습니다. by NotebookLM std::thread 사용 시의 실제 문제점들실제 프로젝트에서 std::thread를 직접 사용하면서 마주치는 주요 문제들이 있습니다: 쓰레드 시작/..

카테고리 없음 2024.12.20
이전
1
다음
더보기

공지사항

  • 이 블로그는 왜 시작되었을까요?
  • 분류 전체보기 (26)

최근글과 인기글

  • 최근글
  • 인기글

Tag

crpt, spinlockguard, C++17, recvmmsg, Atomic, rcu, sftp client, is_same_v, lock_guard, zero-cost, blockingqueue, shared_ptr, Modern, template, lockfree, C++, std::optional, cpp, 제로코스트추상화, 제로,

Archives

  • C++ Core Guidelines
  • C++ Core Guidelines 한국어

티스토리툴바