• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

스레드를 강제 종료시키려고 할려면 어떻게?

19.10.25 08:44 작성 조회수 732

0

스레드를 강제 종료시키는 인터럽트는 어떻게 구현을 하는지요? (std:thread, future, std::transform_reduce 사용시)

답변 1

답변을 작성해보세요.

0

아직까지 제가 스레드를 강제종료시키는 알고리즘을 구현해본적이 없어서 잘 모르겠네요. 굳이 구현한다면 메시지 주고 받는 식으로 구현을 할텐데 관련 API가 표준으로 들어왔는지는 모르겠습니다.

검색해보니 std::terminate()가 있다고 하네요. 

https://stackoverflow.com/questions/12207684/how-do-i-terminate-a-thread-in-c11