| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1044 人关注过本帖
标题:[求助]为什么会超载啊~~
只看楼主 加入收藏
a19870502
Rank: 1
等 级:新手上路
帖 子:114
专家分:0
注 册:2007-10-31
结帖率:100%
收藏
 问题点数:0 回复次数:6 
[求助]为什么会超载啊~~
template <class T>link<T>* circularlist<T>::cduplicate()const
{
    link<T>* newcircularlist=new circularlist<T>;
    assert(newcircularlist!=0);
    newcircularlist=new ptrtolastlink->(value,ptrtonexlink);
    link<T>*p=ptrtolastlink->ptrtonextlink;
    if(p!=ptrtolastlink)
        p=p->duplicate();

    return newlist;
}

template <class T>link<T>* link<T>::duplicate()const
{
    link<T>* newlist;
    if(ptrtonextlink!=0)
        newlink=new link<T>(value,ptrtonextlink->duplicate());
    else
        newlink=new link<T>(value,0);
    assert(newlink!=0);
    return newlist;
}
link<T>链类,然后我把circularlist(循环表)声明为链的友元。这个函数是实现循环表复制的。duplicate是链中的复制函数(这个函数没有问题)
但是编译时说循环表:unable to resolve function overload。应该就是说超载吧~~~麻烦各位啦!!!谢谢!!
搜索更多相关主题的帖子: 超载 超载 
2007-12-25 12:55
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
无法解析函数重载。函数重载是通过形参的类型来区分的。形参类型和数量相同的时候编译器无法决定引用哪个函数,产生二义性。计算机里面有超载这个术语吗???

专心编程………
飞燕算法初级群:3996098
我的Blog
2007-12-28 08:41
中学者
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:3554
专家分:80
注 册:2007-9-14
收藏
得分:0 
注意一下编程风格,这样看起好累!

樱花大战,  有爱.
2007-12-28 18:22
xzx1002002
Rank: 2
等 级:论坛游民
帖 子:68
专家分:27
注 册:2006-3-7
收藏
得分:0 
overload 译为重载,第一次听说是超载,晕。
2007-12-28 20:18
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
LZ把over当成“超过”讲了。其实这里over有“在……之上,覆盖”的意思,所以应该是重载~

专心编程………
飞燕算法初级群:3996098
我的Blog
2007-12-29 02:46
a19870502
Rank: 1
等 级:新手上路
帖 子:114
专家分:0
注 册:2007-10-31
收藏
得分:0 
哈?不好意思啊!!!因为是初学者~~~所以大家不要见怪啊~~~多谢大家的意见!又学到东西了。

至于说编程的风格~~~要怎么才好呢?
2007-12-29 14:10
hero2007
Rank: 1
来 自:湖北武汉
等 级:新手上路
威 望:1
帖 子:130
专家分:0
注 册:2007-3-22
收藏
得分:0 
确实看的累,我还准备学习一下什么叫超载呢 : (
2007-12-29 21:06
快速回复:[求助]为什么会超载啊~~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016719 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved