
Thread::getCurrentThread 함수를 사용하여 현재 실행 중인 쓰레드를 얻는 방법은 다음과 같습니다.
1. 현재 실행 중인 쓰레드를 얻기 위해 Thread::getCurrentThread 함수를 호출합니다.
2. 반환된 쓰레드 객체를 사용하여 쓰레드의 정보를 얻을 수 있습니다. 예를 들어, 쓰레드의 이름, ID, 상태, 우선순위를 얻을 수 있습니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
cpp
#include
#include
int main() {
// 현재 실행 중인 쓰레드를 얻기 위해 Thread::getCurrentThread 함수를 호출합니다.
std::thread::id currentThreadId = std::this_thread::get_id();
// 반환된 쓰레드 객체를 사용하여 쓰레드의 정보를 얻습니다.
std::cout << "현재 실행 중인 쓰레드 ID: " << currentThreadId << std::endl;
return 0;
}
이 코드를 실행하면 현재 실행 중인 쓰레드의 ID가 출력됩니다.
2025-05-06 06:01