-C 问答列表

复制构造函数在 C++ 中抛出 null 值错误

作者:kesarling He-Him 提问时间:11/30/2022

(与cpp失去联系太久了,想为明天的面试复习一下)。 正在修改 Deep Copy 与 Shallow Copy。 编写代码: #include <iostream> class MyClass...

脆皮表单创建具有其他表单 ID 的字段

作者:DR4NKR1D3R 提问时间:3/4/2023

我正在尝试将一些JS添加到我的密码字段中,因此我需要其ID。我收到错误:如果我使用 inspect 查看 HTML,这是有道理的。有 2 个相同的密码字段,但在我的表单中,我只向其中一个添加了 ID。...

强制 Child 类实现深拷贝方法

作者:user3641187 提问时间:2/18/2023

我有一个父类“Parent”,它需要一个模板参数 K 作为它所操作的数据类型。对于子实现,我想强制它们实现自定义的“deepcopy”方法。 “Runner”类给出了 deepcopy 方法的一个示...

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 &&){} };...

如何在链表 c++ 中使用复制赋值运算符

作者:Mindset 提问时间:4/9/2023

我必须使用复制构造函数和复制赋值运算符来测试链表。 list1 附加了 3 个双精度 list2 = list1,复制构造函数进入其中。 List4 = list3 = list1 是复制赋值运...

可变数据成员、模板构造函数和简单复制可构造

作者:wanghan02 提问时间:6/28/2023

示例代码可以在下面或 godbolt 上找到。假设我们有 4 个类: S<T>:持有数据成员。 SCtor<T>:保存数据成员并具有模板构造函数。 SCtorMutable<T>:保存可变数据成...

C++:如何创建具有指针的数组的复制构造函数?

作者:FancyPants General 提问时间:5/14/2022

我有 template <class T> class arrList: public linearList<T> { public: arrList() {} arrList(const a...

我正在尝试使用Firestore中的数据创建一个typeAhead表单字段,但无法获取列表

作者:Ashwani Verma 提问时间:3/7/2023

我正在尝试创建一个 typeAhead 表单字段,它可以建议在下面输入的城市名称是小部件 Widget buildCity() { return FutureBuilder<Object>( f...

尽管我提供了移动构造函数,但仍调用了复制构造函数

作者:Narayan Poudel 提问时间:5/12/2022

我已经实现了复制构造函数和移动构造函数,我学到的是程序必须使用 Move 构造函数而不是复制构造函数。 class Move { private: int *data; // raw pointe...

使用 lambda 表达式复制和移动构造函数的 C++

作者:David Carpenter 提问时间:9/3/2022

我在使用 C++ 复制和移动构造函数时遇到了一些奇怪的东西,在这里,当传递给 lambda 表达式时,复制和移动构造函数都会被执行。奇怪的是,当我将 lambda 的声明类型更改为或使用该函数时,我得...


共4733条 当前第55页