首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

自定义的数据结构中,复制构造函数可不可以使用自身的插入操作来实现

2012-08-30 
自定义的数据结构中,复制构造函数可否使用自身的插入操作来实现?RT,假设我的数据结构包含插入操作。如果直

自定义的数据结构中,复制构造函数可否使用自身的插入操作来实现?
RT,假设我的数据结构包含插入操作。如果直接写复制构造函数较为复杂,可否直接在复制构造中将形参数据一一插入到新的结构中?我看一般的结构都没这么写,是否是因为考虑到效率问题?求大大们为我解惑……

[解决办法]

探讨

引用:

你说的太业余了, 不如贴你的代码吧.


嗯,就像
struct A
{
void insert(int);
.......//储存int类型的结构
A(const A&temp)
{...//这里能否将temp里的数据遍历,并直接通过自己的insert(int)来插入,以实现复制构造?
}
};

[解决办法]
探讨

引用:

引用:

引用:

你说的太业余了, 不如贴你的代码吧.


嗯,就像
struct A
{
void insert(int);
.......//储存int类型的结构
A(const A&temp)
{...//这里能否将temp里的数据遍历,并直接通过自己的insert(in……

热点排行