我可以使用std::promise从中断处理程序向工作线程发送信号吗? 这将要求std::promise::set_value不阻止。 是这样吗?
std::promise
std::promise::set_value
set_value自动地将值存储到共享状态中,并使该状态就绪。 它不会挡住。 Cppreference提供了如何使用std::promise在线程之间发送信号的示例
set_value