DMA 问答列表

在 DMA 设备完成写入数据之前,POSIX 写入是否会阻塞?

作者:Marco 提问时间:9/21/2023

我想知道标准 POSIX 写入调用(带有阻塞 I/O)是在 DMA 设备完成将数据传输到磁盘之前才会阻塞,还是只等到有关数据内存地址的必要信息传输到 DMA 设备? 我已经执行了各种缓冲区大小的测试...

插入地图的首选/惯用方式是什么?

作者:fredoverflow 提问时间:11/26/2010

我已经确定了将元素插入到其中的四种不同方法:std::map std::map<int, int> function; function[0] = 42; function.insert(std:...

当 insert() 插入到 std::map 中时,为什么 copy-contructor 被调用两次?

作者:StoneThrow 提问时间:10/16/2022

为什么在此代码中调用了两次复制构造函数? // main.cpp #include <iostream> #include <map> #include <string> using namesp...

将 &lt;string, vector&lt;double&gt;&gt; map 转换为 &lt;string, double[]&gt; map

作者:Carlos 提问时间:6/7/2023

在 C++ 中,我有一个 的形式.我需要将那些双精度的向量更改为双精度数组,以便我得到一个vector_map<string, std::vector<double>>array_map<string...

不能使用 std::map::emplace 插入没有复制构造函数的类的对象

作者:Silverspur 提问时间:3/5/2023

我正在尝试编译以下代码: #include <map> #include <condition_variable> class MyClass { public: MyClass(): m_cv...

如何使用同时使用键和值的比较器对树状图进行排序

作者:Docas 95 提问时间:10/6/2023

所以我有这个类,我尝试使用我在另一个类(单独的文件)中创建的比较器来初始化 SortedMap 为什么这部分不工作? Comparator<Map.Entry<Country, Pair<Inte...

无法使用 Podman 在 ppc64le Rocky Linux 上拉取 gitlab-runner 帮助程序映像

作者:user3602479 提问时间:9/23/2023

我正在尝试在自托管 gitlab 实例上运行作业,但是在想要运行实际作业时遇到了问题。 我得到的错误是: 错误:作业失败:无法使用指定的策略拉取映像“registry.gitlab.com/gitla...

如何使用相反的签名坐标键初始化 std::map?

作者:ModernEraCaveman 提问时间:8/22/2023

对于一些背景信息,我正在尝试使用字典查找创建一个快速的四叉树生成算法。基本概念涉及通过二进制表示将坐标映射到四叉树节点: struct vec2 { // Test coordinate objec...

根据条件发送电子邮件

作者:Ademola 提问时间:9/30/2023

我已将一个数字数组定义为变量,如果该数组中的数字为 >= 45,我想发送电子邮件。但是,当我运行代码时,无论是否满足我的条件,它都会发送电子邮件。如何让它仅在满足条件时发送电子邮件?请参阅以下脚本作为...

在 std::map 中处理 unique_ptr&lt;pure_virtual_class&gt; 向量时出现意外编译错误

作者:undersilence 提问时间:7/25/2023

#include <iostream> #include <algorithm> #include <vector> #include <map> class Base { public: vir...


共40条 当前第1页