使用C++线程模拟pthread_kill
Emulate pthread_kill with C++ threads
如何用C++线程模拟pthread_kill()函数?我之前问过一个问题,但没有得到回应。thread::native_handle()函数对这里有帮助吗?
因此,这个问题的答案是依赖于平台相关的功能,并将std::thread::native_handle
与pthread_kill()
一起使用
相关文章:
- 在 c++11 中为 pthread 设置调度参数
- 如果不包含 pthread,为什么 GCC 的线程标准库实现会抛出异常?
- pthread只有在线程数量较少时才可以正常工作
- pthread执行时间比顺序执行时间差
- kill() 总是返回 0(成功),即使在子进程已经结束之后?
- 使用 -pthread 如何不违反 ODR 规则?
- 使用 pthread 的多线程
- 销毁 pthread 互斥体和 C++ 中的取消初始化顺序
- 函数 AfxEndThread 中的读取访问冲突"pThread-> was nullptr"
- 锁定步进pthread互斥
- Pthread段错误,使用指向main中变量的指针
- pthread导致的内存泄漏
- GCC:--静态链接到pthread的整个存档配方在最近的GCC版本中停止工作
- 正确地编写一个类,并将pthread与vlc库和c++一起使用
- 直接读取 pthread 互斥锁的所有者字段是否安全?
- 为什么 pthread 会减慢代码速度?
- 对 pthread CLion 的未定义引用
- 在 C++11 中,signal.h 标头没有 kill 函数
- kill syscommand 在 Catch2 测试用例中失败
- C++ 17:pthread的生成文件标志