永发信息网

C++中的这段开始代码是什么意思

答案:3  悬赏:60  手机版
解决时间 2021-01-27 16:45
C++中的这段开始代码是什么意思
最佳答案
CMyOut::CMyOut(CWnd* pParent )

中的::是说CMyOut类的构造函数CMyOut
:CDialog(CMyOut::IDD, pParent)

是说函数CMyOut继承了CDialog的构造函数。
后面的,是说该类有两个成员。分别是m_ShowVideo和m_Dbled ,分别初始化为FALSE和FALSE
m_ShowVideo和m_Dbled是 CMyOut类成员。
这么写初始化列表要比在构造函数中赋值更早,如果成员是const,则不能在构造函数里初始化。
只有初始化列表可用
全部回答
这个类应该是CDialog 的继承类
IMPLEMENT_RUNTIMECLASS 宏把该类的相关信息填写静态结构体CRuntimeClass的数据表中,
IMPLEMENT_DYNAMIC 和上面的内容相同,但从这个宏名容易知道这个宏的作用,主要支持类的相关信息查询,以及(对象的类型识别==》这点最重要。追问CMyOut::CMyOut(CWnd* pParent /*=NULL*/)
: CDialog(CMyOut::IDD, pParent)
这个::后面还有:的结构是什么意思,同时定义两个类成员CMyOut和CDialog?两个“,”后的m_ShowVideo和m_Dbled跟前面又是什么关系?追答继承类使用初始化表初始化数据成员,首先调用积累的构造函数初始化,然后自身成员数据初始化。
CMyOut::CMyOut(CWnd* pParent /*=NULL*/)//父类构造函数
: CDialog(CMyOut::IDD, pParent)//基类构造函数,CMyOut::IDD用初始化对话框
m_ShowVideo,m_Dbled//自身的数据成员,分别初始化为false
这是个函数自己根据所要的功能再想想了追问CMyOut::CMyOut(CWnd* pParent /*=NULL*/)
: CDialog(CMyOut::IDD, pParent)
这个::后面还有:的结构是什么意思,同时定义两个类成员CMyOut和CDialog?两个“,”后的m_ShowVideo和m_Dbled跟前面又是什么关系?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
皇驾咖啡地址好找么,我有些事要过去
我是黑龙江考生学理科的!今年考了519分!报
当你爱的人把你删除了 你的心就在颤抖
怎么加入中石化短号
宁波雅戈尔动物园的老年票是指多大年龄
作翫的意思是什么啊?知道的请说下!
慢咖啡怎么去啊,我要去那办事
聚聚鑫美发店地址在什么地方,我要处理点事
请根据如图血液循环示意图回答:(1)血液循
有三进制的计算机语言吗?
逸品韩咖啡地址在哪,我要去那里办事
西游战记3的幻化装备
古代求签出姻缘签之外还有什么签
奥迪A5四门最低配询最低价能便宜多少个点,大
埋天怨地的意思是什么啊?知道的请说下!
推荐资讯
亮点婚庆地址有知道的么?有点事想过去
某果园种有三百棵梨树桃树的棵数比梨树棵树多
【请问蚕丛及鱼凫中的及的意思是什么?还有 微
升值空间是什么意思
腐心的意思是什么啊?知道的请说下!
艺术照选照片是修过之后吗?
方平村地址在什么地方,想过去办事
冷嘲的意思是什么啊?知道的请说下!
花蕾舞蹈艺术中心(建国东街)地址有知道的么?
常德到湘潭的汽车,在桥南有坐的吗?
晋城金缘大酒店地址在什么地方,我要处理点事
we can read at the library.这句话 错在那里
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?