c++ - Boost库和多线程
问题描述
我正在寻找有关在多线程环境中使用仅标头的 Boost 库的说明/问题。
由于这些不需要针对项目构建/链接 Boost 库,而只需要放入项目中,我是一个超级粉丝。
但是,在大量多线程环境中使用许多 Boost 库时,我一直在寻找在这些情况下安全使用的指导。
不幸的是,我在 Boost 文档中找不到任何明确的指导方针。所以我想问题基本上是:
BOOST_...
在多线程环境中使用 Boost 仅头文件库时,是否必须使用(或强烈推荐)任何预处理器宏?
解决方案
推荐阅读
- r - 根据 R 中的时间对日期/时间列进行排序或排序
- mysql - MySQL 8使用密码创建新用户不起作用
- javascript - 点击任意页面上的侧边栏导航如何关闭?
- organization - 我无法在 ckan 中创建组织和发布数据
- css - 如何将自定义样式添加到 ngx-bootstrap/tooltip
- c++ - 在 MFC 组合框中设置文本而不将其添加到列表中
- php - 将验证失败作为 JSON 返回给客户端
- python - 如何通过将文本文件与使用 python 的用户输入进行比较来查找文本文件中的字符串?
- node.js - Node js Socket Cluster获取从服务器连接的所有套接字(客户端)与套接字ID
- java - 在 sql 中为列使用别名并将其部署在 Tomcat 中的问题