标准 问答列表

将多个源元组的元素复制到目标元组

作者:Konstantin Makarov 提问时间:11/3/2023

我正在尝试将多个源元组中所有元素的值分配给一个目标元组的元素,如下所示: #include <tuple> template<std::size_t from_element, typename ...

为什么不能使用点运算符引用非静态成员函数而不调用它?

作者:zebra14420 提问时间:11/3/2023

请考虑以下几点 #include <iostream> #include <functional> class Foo { private: int m_num; char m_letter;...

为什么 std::vector::swap 的 noexcept 规范与所有其他容器交换函数不同?

作者:LoS 提问时间:5/11/2023

我注意到容器的交换函数具有与所有其他容器不同的 noexcept-specification。具体来说,如果表达式为 true,则函数为 no,但其他容器要求表达式为 true。std::vector...

C++23 标准包含哪个版本的 C 标准库?

作者:Spencer 提问时间:11/4/2023

(我最初的问题是关于“发生了什么事?”,但这是基于对一些cppreferences页面的误读)。_BitInt C++ 标准草案的库简介第 16.2 节说 C++ 支持 C 标准库。然而,对特定 C...

为什么 C++ 映射说结构存在,而不存在?

作者:zrli 提问时间:11/5/2023

我有一个名为 foo 的结构,还有一个名为 mp 的映射,但出于某种原因,当我插入 {5, 0, 3} 并查询 {5, 3, 0} 时,映射说它包含 {5, 3, 0},而实际上它没有: #incl...

尝试升级/编译旧的C++源(来自供应商) - “std::runtime_error”问题

作者:mnemotronic 提问时间:11/5/2023

我正在尝试从我们使用的产品中编译一些示例代码。我不认为供应商维护了代码。我正在使用 VS Pro 2022 版本 17.7.5 下面是代码的截图及其生成的错误。我已经 15 年没有使用 C++ 或 V...

将 std::any 转换为 std::tuple

作者:ilarcangelo 提问时间:11/6/2023

我有这段代码...... class TableModel { public: TableModel(std::vector<std::string> header = {}, std::st...

node.js 不会捕获异步 C++ .exe 文件的所有输出

作者:dotenv9 提问时间:11/6/2023

Stack Overflow 社区! 我在将 Node.js 与异步 C++ 代码连接时遇到了问题。我有一个用 C++ 编写的可执行文件并编译成 .exe,它使用异步代码。具体而言,某些数据是从异步...

C++ 连续内存布局中的匿名联合

作者:The Floating Brain 提问时间:10/9/2023

struct Vec0 { union { float x, r, h; }; union { float y, g, s; }; union { float z, b, v; }; }; ...

类型之间有什么区别。实现和类型。满足?

作者:Seiya 提问时间:11/8/2023

类型之间有什么区别。实现和类型。满足于golang? 我正在编写一个检查Go AST的代码。...


共365条 当前第34页