c++ - 为什么 std::ranges 算法缺少并行重载(采用执行策略参数)?
问题描述
C++ 算法库中的许多函数都具有采用类型参数的重载ExecutionPolicy
,例如std::copy
. 但是,我注意到std::ranges
命名空间中的相应函数没有这些并行重载。这是不幸的,因为这意味着在许多情况下,非范围变体将更有用。
这是什么原因?是否有向std::ranges
命名空间添加并行重载的建议?
解决方案
推荐阅读
- python - msgpack python 自定义对象
- sql-server - 为什么并行性在执行计划中不好
- java - 为什么 CrudRepository 接口的泛型没有获取我的导入?
- python - MRJob:我在使用 EMR 时遇到客户端错误
- pandas - 如何根据另一列中的条件找到一列的最小值和最大值
- python - 如何将文本文件转换为一个列表
- python - 如何为微调器选择 kivy 旧值
- c# - 如何将泛型接口作为方法参数传递?
- javascript - 我们如何提高使用递归组件呈现深度嵌套树数据的反应应用程序的性能
- python - PHPExcel:加载大文件时遇到问题