社区
C语言
帖子详情
请教低级问题。
wangyuyu001
2002-09-24 08:19:19
1.有了构造函数为什么还要有拷贝构造函数?
2.静态成员有什么用?
...全文
63
7
打赏
收藏
请教低级问题。
1.有了构造函数为什么还要有拷贝构造函数? 2.静态成员有什么用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangyuyu001
2002-10-18
打赏
举报
回复
结了。
regainworld
2002-09-25
打赏
举报
回复
静态成员函数可以做一些对象无关却和类有关的操作。
ice1010
2002-09-25
打赏
举报
回复
必须有拷贝构造函数最明显的例子就是你的类中有内存的分配,如果你不自己定义一个拷贝构造函数,那么编译器提供的拷贝构造函数就只是复制,那么就会出现了两个指针指向同一内存的问题,随之带来的就是指针悬浮和内存泄漏问题.
azuretttc
2002-09-25
打赏
举报
回复
1:拷贝构造函数可以将一个对象直接的构造由另一个对象得到,这样可以不必填相应的参数。静态成员变量属于类,而不属于对象。它其实与全局变量有相似之处,担有更好的封装性!
scalene
2002-09-24
打赏
举报
回复
1.拷贝构造函数:为了对象复制。
2.静态成员变量:用处很多,一下子可以想到的有:
1)定义常量
2)定义类注册信息和类型判定信息
3)定义Singleton模式
4)存放和该类有关定义的一些系统全局变量,比如说,一些对象的列表,Hash表等
欢迎补充!
greyhound
2002-09-24
打赏
举报
回复
1.是为了将一个对象做为另一个对象的初值
2.静态成员用来表示唯一一份可共享的的成员,它可在同型的所有对象中存取
sandrowjw
2002-09-24
打赏
举报
回复
1、如果你做了一个对象,然后对它进行了很多操作,然后你想得到一个和现在这个对象一模一样的对象,拷贝构造函数是最省力的方法,当然,写这个函数的时候不一定省力。
2、对于每个该类的对象,他们共享同一个静态成员变量,用处么,可以实现某种对象间的通信吧。
WuZiQi.zip_棋牌游戏_Java_
五子棋的初步
低级
实现,呵呵,我是个新学java的人,以后还希望能够向大家多多
请教
,不胜感激
如何避免成为一个
低级
的码农?
计算机科学与技术专业的学生要怎样做才能避免成为 一个
低级
的码农?知乎上计算机的似乎很多,大神也有不少,作为一个计算机科学与技术专业的学生,真心的
请教
一下要怎样做,要学什么,要怎样做,才能避免那种月工资两三千的码农甚至码奴的生活呢。之前也有过类似的提问,但是本人看了一下那个
问题
下的答案,调侃者居多,希望大神们能够给小弟指一条...
基于OpenCV的数字图像处理课程
并结合冈萨雷斯《数字图像处理》第四版的教材,由浅入深的贯穿数字图像处理的
低级
、中级、高级等阶段。 图像的
低级
过程比如图像预处理以减少噪声、对比度增强和图像锐化等等。 图像的中级处理涉及诸如分割等任务,...
程序员的成长从开窍开始系列 一、如何摆脱
低级
错误的困扰
原文:程序员的成长从开窍开始系列 一、如何摆脱
低级
错误的困扰 最近,有两位Google Maps API的初学者向我
请教
他们按照最简单例子写的程序为什么不能正常的运行。 其中一位用GTalk跟我交流,我仔细了看了他的代码,没看出
问题
,把代码保存在本地,打开Firefox的错误控制台,用Firefox打开他的页面。出错的那一行被清晰的显示出来,我再仔细端详那句话,原来有两个应该是英文
中科大研究生信息平台抢课脚本
低级
版本
中科大研究生信息平台抢课脚本 邮箱通知
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章