1
터미널로 인쇄하는 방법입니다.Tinythread ++ : 스레드 ID 받기
cout << "Current thread ID: " << this_thread::get_id() << endl;
물론 여러 스레드가있는 경우 출력이 인터리브되어 알아 내기가 불가능합니다. 그래서 각 스레드의 출력을 자체 파일에 기록하려고했습니다. 하지만 스레드 ID가 fopen()
으로 전송하려면 파일에 이름을 지정해야합니다. iostream을 사용하여 스레드 ID를 문자열에 저장하는 방법
나는 하찮은 일에 속 태우고있어,하지만이 질문은 멀티 스레딩, Tinythread ++에 대해 정말 아니며, 스레드 ID를 받고, 그것은 STL 문자열 형식에 관하여이다. 질문을 정확하게 설명하면 유용하고 유용한 답변을 얻을 가능성이 더 큽니다. –