ambiguous use of比较配的名字

Ambiguous [暧昧]以后给孩子起名字笔画一定要简单,一签字签好几百个受的了嘛_天津吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:978,632贴子:
以后给孩子起名字笔画一定要简单,一签字签好几百个受的了嘛收藏
X一 简单么
我名字三十三笔
我也是这么想的。。。只是我的姓比较麻烦,十七划。哈哈哈,比较难写
- -。但是我喜欢三个字的。。。。
我的光姓就16划,名字38划…
找写起来又顺又好看的。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或高级词汇_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
上传于||暂无简介
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩13页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢推荐到广播
632026 人聚集在这个小组
(再见里昂)
(一号病人)
第三方登录:文章 - 45&评论 - 49&trackbacks - 0
namespace&lx1
&&&&class&Point3d
&&&&public:
&&&&&&&&Point3d&(double&dx,&double&dy,&double&dz)
&&&&&&&&&&&&:&m_dX(dx),&m_dY(dy),&m_dZ(dz)
&&&&&&&&{}
&&&&&&&&double&getX()&const&{&return&m_dX;&};
&&&&&&&&double&getY()&const&{&return&m_dY;&};
&&&&&&&&double&getZ()&const&{&return&m_dZ;&};
&&&&private:
&&&&&&&&double&m_dX;
&&&&&&&&double&m_dY;
&&&&&&&&double&m_dZ;
&&&&void&TestPoint(const&Point3d&&pt)
&&&&&&&&cout&&&&"Output&from&lx1::TestPoint()."&&&&
namespace&lx2
&&&&void&TestPoint(const&lx1::Point3d&&pt)
&&&&&&&&cout&&&&"Output&from&lx2::TestPoint()."&&&&
&&&&void&ShowPoint3d(const&lx1::Point3d&&pt)
&&&&&&&&TestPoint(pt);
&&&&&&&&cout&&&&"X:&"&&&&pt.getX()&&&&
&&&&&&&&cout&&&&"Y:&"&&&&pt.getY()&&&&
&&&&&&&&cout&&&&"Z:&"&&&&pt.getZ()&&&&
上面的代码看上去没有什么问题,却不能通过编译,会得到一个“'lx2::TestPoint' : ambiguous call to overloaded function”的错误。也就是说编译器不能确定在ShowPoint3d()函数中调用的是哪个TestPoint()函数。
&&& 也许你会非常不解,为什么会出现这样的编译错误。在命名空间lx2中只有一个函数TestPoint(),为什么编译器会不能确定调用哪个TestPoint()函数呢?虽然在命名空间lx1中有一个跟lx2中参数列表相同的TestPoint()函数,可是在命名空间lx2中并没有用using namespace lx1;这样的语句,编译器应该不会去命名空间lx1中去匹配TestPoint()函数呀。
&&& 事实上,出现编译错误的原因就是在命名空间lx1和lx2里面都有一个函数列表相同的TestPoint()函数。
&&& 在C++中有这样一个名字查找规则--如果在声明函数的参数时使用了一个类,那么在查找匹配的函数名字时,编译器会在包含参数类型的名字空间中也进行查找。
&&& 在上面的代码中,命名空间lx2中的TestPoint()函数参数是lx1::Point3d。按照上面的规则,编译器在查找匹配的函数名字时,也会去包含参数Point3d的名字空间(也就是lx1)中进行匹配查找。而在命名空间lx1中也有一个参数列表跟命名空间lx2中一样的TestPoint()函数,所以会出现上面的编译错误。
&&& 这是C++中一条非常容易被忽视的名字查找规则,因此要格外重视。
阅读(...) 评论() &

我要回帖

更多关于 ambiguous use of 的文章

 

随机推荐