multithreading - 向工作线程 C++11 抛出异常
问题描述
我有一堆工作线程,我需要从主线程停止。由于 C++11 不允许从外部终止线程,我想向它们中的每一个抛出异常,以便它们可以自行关闭。我在相反的情况下找到了很多答案(捕获主线程内的工作线程中抛出的异常,如下所示:如何在线程之间传播异常?),但我需要做完全相反的事情!有任何想法吗?
谢谢,米歇尔
解决方案
推荐阅读
- mobile - 在使用 OAuth 登录的移动应用程序上访问 API Server 的最佳实践
- spring - 可以把模型传给Spring,但是Thymeleaf还是提示错误
- java - 在哪里定义测试 Maven 依赖项
- if-statement - DataGridview 我在 DataGridView 单元格中尝试了 if-else-condition
- python - Keras ImageDataGenerator:数据和标签形状的问题
- react-native - 如何在 createMaterialTopTabNavigator 的本机反应中设置 activeBackgroundColor?
- python - 查找搜索单元格旁边的单元格值?
- perl - Perl 使用 Date::Parse 模块无法打印
不同格式的日期 - angular - ExpressionChangedAfterItHasBeenCheckedError:带有两个同级 Angular 组件
- java - 转换地图
到地图 > 带有过滤器和流