14 问答列表

constexpr 表达式必须由 C++ 中的 lambda 捕获吗?

作者:Bernard 提问时间:3/5/2017

下面是一段不会在 MSVC 2015 中编译的代码(忽略未初始化的值访问): #include <array> int main() { constexpr int x = 5; auto fu...

使用标准库对切片进行切片

作者:0xbadf00d 提问时间:4/14/2016

标准库中是否有允许我切片的功能,或者我是否需要编写类似的东西std::slice std::slice refine(std::slice const& first, std::slice cons...

使 2 个非静态字段(即动态数组)彼此靠近地使用内存

作者:cppBeginner 提问时间:9/11/2017

让 和 成为动态大小的存储类。 (例如B1B2B1~std::vector<char> B2~std::vector<float>) 在 C++ 11 中,如果我编码和 's 和 函数(五法则),默...

为什么会调用用于初始化另一个对象的对象的复制构造函数?

作者:nyms1 提问时间:10/13/2022

class point { public: point(double x, double y) : x(x), y(y) { std::cout << "point parameterized ...

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

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

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

shift::bimap 中的值

作者:Nikita Rudenko 提问时间:2/9/2020

我有一个无序的双映射,如下所示: using SymPressMap = boost::bimap<boost::bimaps::unordered_set_of<sym>, boost::bi...

在oracle apex中,当我修改具有联合查询的交互式网格中的数据时,它给了我ORA-02014错误。如何处理此错误?

作者:Shuvasish Dolui 提问时间:11/3/2023

当我尝试修改交互式网格列时,它给出了 ORA-02014 错误。 在后端,我使用了带有联合的sql查询,并且还使用join连接了3个表。 我在过去几天尝试过,我希望有人可能会有解决方案。...

关于 C++ 中复制构造函数的混淆

作者:msc 提问时间:8/24/2018

法典: class A { public: A() { cout<<"Defualt Constructor"<<endl; } A(A &t) { cout<<"Copy C...

像 Initialization 一样聚合,无需多余调用构造函数

作者:tommsch 提问时间:2/7/2022

我正在尝试主要编写 .但是,我对聚合初始化的规则(以及其他一些小细节)不是很满意,因此不想使用它。std::array 我不喜欢聚合启动的事情: 列表中的元素少于必要的元素,不会产生错误,这对于聚...

Visual Studio 2013 和 2015 中的 C++ 编译器错误 C2280“尝试引用已删除的函数”

作者:Alessandro Jacopson 提问时间:7/7/2015

此代码片段在 Visual Studio 2013(版本 12.0.31101.00 Update 4)中编译时没有错误 class A { public: A(){} A(A &&){} };...


共136条 当前第2页