-C 问答列表

表达式必须是可修改的左值 C++ 错误

作者:Anas Irfan 提问时间:3/5/2022

#include<iostream> #include<array> #include <algorithm> using namespace std; class Array{ //declar...

Deep Copy with Copy 构造函数

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

我有一个任务,我需要执行以下操作。 我有 3 个班级,其中 A 链接到许多 B 关联A->*B->*C A: Contains only -iA_ : int B: Contains only -...

如何在 ASP.NET Core 中编写服务器端分页代码

作者:Anna 提问时间:10/22/2019

我想实现服务器端分页,用于加载一些我想加载到浏览器中的数据。它在 MVC 中使用 PageList 在客户端工作正常,但我不知道如何在核心服务器端 Asp.net 操作。 这是我的班级,我想展示所有...

如何禁用从派生类移动构造基类?

作者:Nolazuck 提问时间:4/21/2022

在下面的代码中,我想从派生类中禁用基类的移动构造,并调用复制构造函数。VectorVectorMap #include <iostream> #include<algorithm> struct ...

复制构造函数在对象数组的列表初始化中不起作用

作者:g0x0 提问时间:9/3/2021

每当我为一个类制作自己的复制构造函数时,列表初始化就会停止工作,并且我收到错误:类“蝙蝠侠”没有合适的复制构造函数 class Batman{ private: dhaga real_name;...

为什么没有默认构造函数就不能编译?

作者:Zebrafish 提问时间:12/17/2018

我可以这样做: #include <iostream> int counter; int main() { struct Boo { Boo(int num) { ++counter;...

Lambda 因子可复制或可移动

作者:John 提问时间:3/31/2022

lambda 只是一个无名类的实例。如果它没有捕获任何内容,它甚至不会有任何成员变量。 我认为特定的 lambda 是可复制的还是可移动的取决于实际捕获的对象(和变量)是可复制的还是可移动的。 此...

为什么 CPP 不创建默认的深拷贝构造函数?

作者:bilanush 提问时间:10/10/2019

我不明白为什么他们没有一个复制构造函数来制作原始版本的真实倍数。 众所周知,默认复制构造函数的主要问题是,它执行的是浅层复制。因此,如果有指针,它只会复制它的地址,但为什么它不取消引用指针 a 复制...

显式删除 Pybind11 中的复制构造函数和赋值

作者:A. Fenzry 提问时间:11/1/2022

如果有一个类显式删除了复制构造函数和赋值操作,如以下示例所示 Foo(const Foo& other) = delete; Foo& operator=(const Foo& other) =...

错误:没有已知的从“foo1*”到“const foo2&amp;”的转换

作者:Jess 提问时间:1/15/2017

我可以知道如何对参数执行操作,以便我可以调用复制构造函数吗?amain() class foo1 { public: virtual void display() = 0; }; class f...


共4733条 当前第51页