c++ - 以 QMap 作为输入序列的 QtConcurrent map
问题描述
我有一个数据结构QMap<QList<QList<float>>>
。我想使用多线程将每个浮点数与阈值进行比较(因为浮点数很大,1000*800*800)。但是 QtConcurrent::map 只接受 QList 或 QVector 作为输入序列类型,但我需要我的 map 函数中的 QMap.key() 组件来执行其他操作,有什么解决方案吗?谢谢你。
解决方案
推荐阅读
- c# - 如何使用 Bing 地图检索邮政地址的纬度和经度?
- javascript - 为什么 React.memo 没有按预期工作?
- python-3.x - 正则表达式中缺少前导或尾随空格会使搜索无效
- c# - 如何在 uwp 中使用 DoubleToVisibilityConverter
- vertica - 为什么我需要 3 个节点来实现 k 安全值 1
- java - 在 SQL SERVER 中存储来自 Java 的日期和时间
- php - 在 PHP 中处理 HTML 表单的问题
- node.js - 这种类型的查询对 sql 注入安全吗?
- reactjs - 如何将 React 中的类型用于我自己组件的道具?
- python - ImportError:无法从“时间”(未知位置)导入名称“时钟” - 从时间导入时钟作为刻度