c++ - 为不受支持的平台调整 Boost 线程/进程

标签 c++ boost real-time boost-thread boost-interprocess

背景

this文档说可以使库适应新的(不受支持的)操作系统。因为我想支持的操作系统(实时操作系统)接近 Win32,所以我希望代码更改很少。我没有使用 Boost Thread 和 Boost Interprocess 的经验。

问题

  • 如果 不支持平台?
  • 优点和缺点是什么?
  • 您会考虑哪些备选方案?

最佳答案

这一切都取决于您的需求。使用可移植库具有明显的优势。稳定新平台可能需要一些时间。

我建议您为不适用于特定平台的每个功能创建票证,并与 Boost 作者密切合作。

关于c++ - 为不受支持的平台调整 Boost 线程/进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13490918/

相关文章:

c++ - 通过引用返回在 C++ 类中如何工作?

c++ - 在割炬C++中创建BoolTensor蒙版

c++ - 整数(*p)[4]?

c++ - 查找所有在 Boost 中排序的

python - 无法使用Python通过Alpha-vantage获取实时日期

java - 列表或容器 O(1)-ish 插入/删除性能,具有数组语义

c++ - 比较顺序无关紧要的两个容器

c++ - boost BGL : Edge property maps?

ruby-on-rails - 使用 Ruby on Rails 实现配对

javascript - 如何使用AJAX/PHP/JAVASCRIPT根据另一列实时显示数据值?