我知道标题听起来很奇怪,所以让我解释一下。我有一个变量bob
,它是一个boost::thread::native_handle_type
并分配了一个本机句柄。现在我想检查当前运行的进程是否与分配给 bob 的进程相同。我不负责程序的设计,所以不幸的是,检查这种比较的情况是不可避免的,因为这是一个相当大的项目。
无论如何,所以我正在寻找这样的东西:
boost::this_thread::native_handle() == bob
或者
boost::this_thread::get_id() == bob.get_id()
这有可能吗?非常感谢!