#include <thread>
struct Callable
{
void start() {};
void start(unsigned) {};
};
int main()
{
Callable some_object;
std::thread some_thread(&Callable::start, &some_object);
some_thread.join();
}
&Callable::start
이 모호하기 때문에이 코드는 컴파일되지 않습니다. 어떤 과부하가 std::thread
생성자에서 사용되어야 하는지를 지정하는 방법이 있습니까?호출 가능 항목이 가리키는 오버로드를 지정하는 방법은?