永发信息网

C++ 問題急

答案:1  悬赏:30  手机版
解决时间 2021-07-19 05:31
  • 提问者网友:不爱我么
  • 2021-07-18 05:42
??CRenderInterface() : m_screenWidth(0), m_screenHeight(0), m_near(0), m_far(0) { }?? int m_screenWidth; int m_screenHeight; bool m_fullscreen;?中間的是什麽意思
最佳答案
  • 五星知识达人网友:刀戟声无边
  • 2021-07-18 06:14

CRenderInterface() {}是构造函数,


中间的“: m_screenWidth(0), m_screenHeight(0), m_near(0), m_far(0) ”是成员初始化表.


是对成员变量初始化的。


下面两种写法结果是一样的,都实现了对成员变量初始化:


1,CRenderInterface() : m_screenWidth(0), m_screenHeight(0), m_near(0), m_far(0) { }


2,CRenderInterface(){


m_screenWidth=0;


m_screenHeight=0;


m_near=0;


m_far=0;


}


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯