我想知道如何从创建的线程中获取父 ID。我的想法是在主函数中创建一个 id 变量,并在创建线程时将其作为参数提供,但它不起作用。或者我可以得到父母的身份证吗?
我的代码:
void first(std::thread::id id) {
//do something
cout << id << endl;
}
int main() {
std::thread::id id = std::this_thread::get_id();
std::thread thread(first, id);
return 0;
}
你有什么想法?