gpt4 book ai didi

c++识别函数中的当前线程?

转载 作者:太空宇宙 更新时间:2023-11-04 14:58:49 24 4
gpt4 key购买 nike

假设我有一个带有静态函数的单例对象:

static int MySingletonObject::getInt()

现在我想根据调用该函数的工作线程(MFC 线程)返回一个不同的 int。

我知道我可以在创建线程时将参数传递给线程函数。但是有没有办法在没有这些参数信息的情况下识别线程?

谢谢!

最佳答案

您可以调用GetCurrentThreadId() - 将返回一个整数标识符 - 或 GetCurrentThread() - 将返回一个可以转换为整数标识符的句柄 - 来自任何线程 - 这些值对于进程内的任何线程都是唯一的。

关于c++识别函数中的当前线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1999049/

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