搜索
编程论坛
→
开发语言
→
『 数据结构与算法 』
→ 如果链表的数据域里写的是地址 怎么实现深拷贝
标题:
如果链表的数据域里写的是地址 怎么实现深拷贝
只看楼主
韵侣逍遥
等 级:
论坛游民
帖 子:5
专家分:10
注 册:2011-3-22
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:5
如果链表的数据域里写的是地址 怎么实现深拷贝
是用类模板写的 怎么写才能实现数据域里如果写的是地址符的深拷贝
2011-03-22 22:07
寒风中的细雨
等 级:
贵宾
威 望:
66
帖 子:1710
专家分:8645
注 册:2009-9-15
第
2
楼
得分:10
把数据结构的定义贴出来看看 是什么情况
2011-03-22 22:29
韵侣逍遥
等 级:
论坛游民
帖 子:5
专家分:10
注 册:2011-3-22
第
3
楼
得分:0
回复 2楼 寒风中的细雨
这是我们老师布置的拓展题 定义就是 template<T> 这是类模板 如果里面的T代表的是地址符的话 怎么实现深拷贝 在类模板上写
2011-03-23 17:54
诸葛修勤
等 级:
贵宾
威 望:
11
帖 子:549
专家分:1955
注 册:2010-10-28
第
4
楼
得分:10
分开说吧
T data;
data = 0x0000 4567;如果是这样的赋值操作 虽然说是地址 但是和平时说的存一般的整数没什么区别 拷贝的时候 直接赋值过去就行
T data;
data = new ~~~ 这样子的就要 进行深拷贝 (data = new ~~)然后把mm中的值复制一份给他 就可以
用到new 的时候 就要深拷贝 没有new 就不用了
2011-03-23 21:37
韵侣逍遥
等 级:
论坛游民
帖 子:5
专家分:10
注 册:2011-3-22
第
5
楼
得分:0
回复 4楼 诸葛修勤
这个拷贝我知道 如果在深一层那
2011-03-24 21:16
诸葛修勤
等 级:
贵宾
威 望:
11
帖 子:549
专家分:1955
注 册:2010-10-28
第
6
楼
得分:0
你 给个实例把
2011-03-29 19:26
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-334455-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.431898 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved