永发信息网

C++中,一个类,究竟有多少隐藏的默认函数?

答案:3  悬赏:10  手机版
解决时间 2021-02-20 00:18
默认构造函数,默认复制构造函数,默认析构函数。我们可以将同类的对象相互赋值,这说明还有默认的operator=()函数。

请问还有啥??
最佳答案
C++ 的类,通常都有继承性。一个类的父类,祖父类,...都有很多函数。只要本类中没有重写的前辈中的函数,都是 “隐藏的默认函数”。到底有多少,具体情况具体分析。像MFC里,与窗口有关的类,都来自 CWnd,自己写一个对话窗,“隐藏的默认函数”不知道是几十还是几百,不太好统计,也不需要统计,使用时查帮助文件寻找函数就是了。
全部回答
构造函数和析构函数是每个类都有的成员函数。 构造在类实例化时调用,即第一个被调用的类成员函数。 析构在类被释放时调用,即最后一个被调用的类成员函数。
我记得重载=是为了进行深拷贝,因为默认的拷贝构造函数只能进行浅拷贝,自己可以研究一下。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
高层住宅的业主私自装饰共用电梯间可以吗?
请问,怎样寻找自己的投票页面,
【不再回头】不再回头 作文
“威特斯”是什么意思?
口袋妖怪梦之黑2(修改版,贴吧刚刚更新),在
【东北特色菜】东北菜有哪些特点?这些特点与
大肥蕃薯粥地址在哪,我要去那里办事
最新流行网名
平面设计中的排版是什么意思求解答
为什么女的在亲吻的时候会软绵绵
有人说你像白开水是什么意思?
天安·山水龙城L区在什么地方啊,我要过去处
iphone nd122j/a是哪里生产的?是什么版本?
华硕SDRW-08D3S-U怎么样?华硕SDRW-08D3S-U好
红旗linux制作成boot.ima文件放在硬盘之后怎
推荐资讯
怎样可以下载到广场舞《中国火起来》MP3呢?
Maya2018猥琐库在哪里
琅霄阁起名馆在什么地方啊,我要过去处理事情
敖汉旗教师进修学校幼儿园地址在哪,我要去那
蚝跟芒果汁能不能一起吃
道岔应按设计里程位置铺设。在困难条件下,区
求《神算》片尾曲
表热证见()A.额上热甚于手心热B.手心热甚于额
如何给孩子补充维生素A
怎么拔座牙?
canada国籍英语怎么说
英语翻译需要全篇的翻译文!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?