gpt4 book ai didi

c++ - 如何在 Windows 上正确打印处理线程?

转载 作者:搜寻专家 更新时间:2023-10-31 01:22:45 27 4
gpt4 key购买 nike

有人可以告诉我们如何在 Windows 中正确打印处理线程吗?实际上我尝试了几种方法,但它没有像 Unix 变体那样返回正确的数字,例如:

cout << " with thread " << pthread_self << endl;
cout << " with thread " << pthread_self().p << endl;

感谢您的回复:

最佳答案

GetCurrentThread 返回一个“伪句柄”,而不是一个有效的线程句柄。您应该改用“GetCurrentThreadId”(或::GetCurrentThreadId()),当然还要包括 windows.h。

关于c++ - 如何在 Windows 上正确打印处理线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2498072/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com