腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
链表
中移动
和
复制
构造
函数
、
、
、
、
我还在努力学习更多关于
复制
和
移动
构造
函数
的知识。我有一个
链表
类,我想使用
复制
和
移动
构造
函数
进行深度
复制
,但我遇到了问题。首先,为了深入
复制
List类,我是否只
在
构造
函数
中
复制
head_ and tail_。我知道代码很可怕,也许我不应该马上跳到高层次的东西。 如有任何帮助,我们不胜感激!
浏览 47
提问于2020-06-24
得票数 1
回答已采纳
0
回答
双列表
复制
构造
函数
:它与单列表
复制
构造
函数
有什么不同?
、
、
我刚刚完成了一个单列表
复制
构造
函数
的工作,现在我正准备制作一个双列表
复制
构造
函数
。谁能告诉我它与单
链表
构造
函数
有什么不同,因为我
在
重新启动双向
链表
复制
构造
函数
和
复制
单
链表
复制
构造
函数
之间存在冲突。如果有帮助,下面是我的单
链表</em
浏览 5
提问于2016-12-23
得票数 0
回答已采纳
3
回答
链表
和
复制
构造
函数
、
、
几年前我
在
我的数据结构课上做过,但我记不住细节了。 我的Node类应该有一个
复制
构造
函数
吗?它有一个Node*作为成员变量,据我所知,您总是应该为具有动态成员的类编写一个
复制
构造
函数
、析构
函数
和
赋值操作符。但从我在网上看到的情况来看,List类负责节点的
复制
。真的是这样吗?
浏览 0
提问于2009-10-01
得票数 0
回答已采纳
1
回答
在
链表
的赋值运算符中使用
复制
构造
函数
、
、
、
、
我决定用
链表
来实现它。我注意到
复制
构造
函数
和
赋值操作符是相似的,因为它们都创建和
复制
链表
。所以我想知道我是否可以
在
赋值运算符中使用
复制
运算符,反之亦然。你有做这件事的主意吗?
浏览 3
提问于2016-01-16
得票数 0
1
回答
递归实现
链表
实现的
复制
构造
函数
、
、
如何递归地实现
函数
链表
的
复制
构造
函数
?我很困惑,因为我需要在add方法中使用
复制
构造
函数
,但随后我需要在
复制
构造
函数
中使用add方法,这似乎有点纠结。有什么想法?
浏览 1
提问于2015-10-07
得票数 0
1
回答
如何在python中重载
构造
函数
?
、
发送空列表将不返回任何内容,发送列表将其转换为
链表
,发送
链表
将
复制
其项并从中创建另一个
链表
任务1: i)创建一个Node类,它将包含两个字段,即一个整数元素
和
一个对下一个节点的引用。ii)创建名为MyList.The的
链表
抽象数据类型列表中的元素是由整数类型键(所有键都是唯一的)
和
对下一个节点的引用组成的节点。 任务2:
构造
函数
:(3) MyList ()前提条件:无。Post-condition:这是MyList类的默认
构
浏览 20
提问于2021-03-18
得票数 0
回答已采纳
1
回答
链表
复制
构造
函数
、
、
现在,我要实现一个
复制
构造
函数
方法,而且我很难理解它。几天后对此进行测试,所以我真的很想弄清楚。(考试是封闭的,所以真的需要)。该列表包含一个EmployeeNode指针*head。EmployeeNode包含一个雇员
和
一个指向下一个EmployeeNode的指针。Employee类包含名称
和
薪资。 当尝试
复制
第三个节点时,该方法似乎被捕获
在
for循环中。
浏览 1
提问于2013-11-22
得票数 0
回答已采纳
1
回答
链表
复制
构造
函数
、
private: { Node *next;
复制
构造
函数
实现
浏览 0
提问于2016-03-25
得票数 2
回答已采纳
3
回答
在
链接列表的
复制
版本中溢出
、
、
我有一个
链表
类。它包含一个
复制
构造
函数
:{ end->next = x; } }
在
类中,我通过一个方法运行它以将
链表
写入文件,然而,当所述方法适用于原
浏览 0
提问于2013-05-07
得票数 0
回答已采纳
2
回答
linkList
复制
构造
函数
和
赋值运算符
、
我正在编写我的节点
和
列表类,除了
在
列表类中包含析构
函数
、
复制
构造
函数
和
赋值运算符
函数
之外,一切都很正常,我不知道它们有什么问题,也不知道有什么不应该包含的。
浏览 1
提问于2013-04-20
得票数 0
2
回答
析构
函数
和
链表
中
、
、
、
为什么解构
函数
和
复制
构造
函数
对于
链表
的基于指针的实现是必需的?我正在尝试理解它背后的概念以及它是如何工作的。
浏览 0
提问于2012-10-25
得票数 0
回答已采纳
1
回答
返回语句绑定rvalue引用到lvalue?
、
、
我从几个来源中了解到,
在
C++11中,
函数
的返回值可以从一个由命名局部变量组成的返回语句
中移动
构造
。例如: A a;} f();也就是说,
在
C++11中,
函数
调用表达式f()指定的临时prvalue是从
函数
的局部变量a
中移动
的,而不是
复制
构造
的,比如在C++03中。当然,这都是语义上的,
在
浏览 1
提问于2014-03-05
得票数 1
回答已采纳
3
回答
复制
在
错误对象上调用的
构造
函数
、
我目前正在为一个
链表
类实现一个
复制
构造
函数
。当我使用另一个
链表
作为参数创建类的新实例时,将为作为参数传递的对象调用
构造
函数
。这让我感到难以置信的困惑。下面是理解main方法中所发生的事情所必需的部分:{ LinkedList ll2(ll);因此,不是调用ll2的
复制
构造
函数
,而是调用ll的
复制
构造
函数
浏览 2
提问于2010-09-28
得票数 2
回答已采纳
1
回答
在
C++
中移动
和
复制
构造
函数
、
、
studant c2; studant c4=create ();请看上面的代码,为什么“学生c3=c2.maximum ()”
和
“学生c4=create ()”没有调用
复制
或移动
构造
函数
。
浏览 12
提问于2020-05-02
得票数 2
1
回答
在
元素自己的析构
函数
中擦除指向静态向量中元素的指针
、
、
、
、
下面的代码来自我用动态内存管理编写的一个游戏。我有一个名为'all_gadgets‘的静态向量,其中包含指向游戏中每个小工具的指针。当gadget在运行时被删除时,我希望从静态向量中移除相应的指针。我试过了: int i = Gadget::all_gadgets.size(); if ((*it)==t
浏览 0
提问于2012-04-18
得票数 0
1
回答
使用指针
和
两个结构数组的存储桶排序
、
、
、
、
我想使用存储桶排序算法,其中我有两个
链表
结构的数组。有没有更简单的方法,使用指针?
在
存储桶
中移动
指针可能要容易得多,但我不知道如何实现它。
浏览 3
提问于2011-02-11
得票数 4
回答已采纳
1
回答
如何使rvalue方法正确调用move
构造
函数
、
、
我有带有
复制
和
移动
构造
函数
的基类,如下所示: public: iptr = new int( i ); return new Test( *this ); protected:}; 我添加了一个
复制
和
移动方法,以允许多态
复制
和
从
浏览 3
提问于2017-04-02
得票数 2
回答已采纳
1
回答
RVO,移动语义
和
最优代码的斗争
、
、
、
、
如果我没弄错的话,移动语义允许从临时的、未命名的对象
中移动
和
重用资源。RVO,尽管
在
move语义之前走得更远,并“窃取”整个对象,以避免额外的
构造
函数
调用
和
赋值/
复制
函数
。这对我来说似乎有点违反直觉,如果被调用的
构造
函数
直接使用最终左值目标的地址来直接将数据放在用户需要的地方,不是更快、更简单、用户显而易见吗?我的意思是,“在这个位置创建这个对象”似乎比“
在
某个地方创建这个对象,然后将它<
浏览 4
提问于2013-12-17
得票数 5
0
回答
链表
的
复制
构造
函数
我的
链表
类的
复制
构造
函数
有问题。
函数
工作正常,但visual studio调试器有一个“滞后”,因此我可以假定该
函数
内部发生了一些不好的事情。我找不到一个错误,我也不知道我的逻辑中哪里出了问题。
浏览 7
提问于2018-07-10
得票数 0
3
回答
使用
链表
复制
构造
函数
、
、
我当前任务的这一部分完全把我难倒了:static ListNode *makeCopy(ListNode *pList); ListNode * head; 下面是我尝试编写makeCopy
函数
的方式Thx 这是我当前
浏览 1
提问于2012-08-03
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券