멀티 쓰레딩을 사용하는 C++ 언어로 라이브러리를 작성하고 있습니다. Windows에서 개발하고 있으므로 "Windows.h"(CreateThread
, HANDLE WINAPI
등)의 메서드와 데이터 구조를 사용하고 있습니다.휴대용 C++ 멀티 쓰레딩
이제이 코드를 Windows 및 Linux에서 모두 실행 가능하게 만들고 싶습니다. 당신은 저에게 구현을위한 스레딩을 제안 할 수 있습니까?
이 응용 프로그램의 주요 요구 사항은 실행 속도이기 때문에 빠른 구현이 필요합니다.
감사합니다.
C++ 11 표준 라이브러리는 멀티 스레딩을 지원합니다. – cmannett85
@ cbamber85 - 그렇습니다. 그러나 그 사실에 근거한 담요 조언에주의하십시오. C++ 11 (평범하지 않은 작업)에 대한 실제 컴파일러 지원은 진행중이며 가변적입니다. –
@SteveTownsend 맞습니다. gcc 동시성 지원이 C++ 11 언어 지원과 비슷한 수준에 있다고 가정 했으므로 가까운 곳이 아닙니다. – cmannett85