永发信息网

关于C++的友元函数

答案:5  悬赏:0  手机版
解决时间 2021-05-18 06:21
friend Cpoint Inflate(Cpoint &pt,int Offset) 其中的Cpoint &pt是什么意思?没分了,来回答的谢谢
最佳答案

cpoint是类名,&pt是对象的引用名,这是以类对象作为函数参数,该函数的调用为引用调用。


引用&你应该知道吧!!希望对你有帮助!

全部回答

因为形参的类型是CPoint,如果这个类在构造时需要很大的内存空间,那么在调用Inflate函数时就会先复制一份CPoint对象的副本,这样就会产生临时开销。使用引用类型,可以避免这种开销,函数体中的形参就是主调函数中的类对象。

用最容易理解的方法理解,引用就像指针,但是没有操作内存。我引用了你,你是什么我就是什么,我是什么你就是什么,我们是一根绳子上的蚱蜢…西西
类的引用 引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。 用引用可以避免使用复制构造函数,减小负担

是Cpoint这个类对象的一个引用

也就是说在这个函数里面可以通过pt来访问类成员

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样减少来电显示费?
结婚的感觉会是如何?
香坊区哈尔滨嘉美宾馆哪位知道具体地址啊
六煞位如何化解,穿堂煞怎么化解?
女人明知道男人在骗她,但女人还是喜欢被男人
东宁市牡丹江中国邮政储蓄银行(幸福营业所)哪
大连开发区哪家服务行业招兼职?
q宠大乐斗如何发帖?
湖北黄石在哪里买螃蟹苗?
愛情到底要怎麼樣做好呢?
那里有卖库存布料
为什么不能在三G里改密码?
咸安区咸宁桂花广场地址有谁知道?有点事想过
九月开学的句子唯美,用一段简单 唯美 有意境
怎么才能人缘好,
推荐资讯
7夕没有情人的7夕怎么过?
笔记本运行速度很慢 老是卡
江岸区武汉江岸区跃进社区老年人服务中心地址
为什么我的电脑晚上6点到10半之间不能开网页
台前县濮阳将军渡小学幼儿园地址在什么地方,
答案下面三组词语中,搭配没有错误的一组是( )
安庆市哪卖美瞳,最大直径的有多大,多少钱
作文“留在心中的感动”
丹阳哪里有丸美专卖店
色即是空哪一部最搞笑啊?总共有几部?
安徽有多少人口,绥江县的人口
我要买款诺基亚手机,如何区分行货还是水货?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?