c++ thread1 [C++] std::this_thread C++11 부터 Thread 관련한 기본 함수를 제공 - 스레드 관련 "4개의 함수를 제공"하는 namespace - 헤더를 선언 1. std::this_thread::get_id() std::thread::id get_id() noexcept; - 현재 쓰레드의 ID 반환 - 반환값이 정수가 아니라 std::thread::id라는 구조체 std::thread::id - cout으로 출력가능하고, 비교연산 - 정수로 변환 안됨. - std::hash 함수객체가 제공되므로 unordered 컨테이너에 키 값으로 사용 가능 2. std::this_thread::sleep_for, std::this_thread::sleep_until() std::this_thread::sleep_for() : 주어진 시간만큼.. 2023. 9. 1. 이전 1 다음