亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

下面是ogre的一個例子程序,請問是什么意思

下面是ogre的一個例子程序,請問是什么意思

C++
喵喔喔 2023-01-07 13:09:41
class MoveDemoListener : public ExampleFrameListener{public:MoveDemoListener(RenderWindow* win, Camera* cam, SceneNode *sn, Entity *ent, std::deque<Vector3> &walk): ExampleFrameListener(win, cam, false, false), mNode(sn), mEntity(ent), mWalkList(walk)如上面這種,他的參數列表里有五種類型的變量。然后后面的冒號,即他所繼承的函數的參數列表和后面的mNode mEntity,mWalkList是什么意思? 
查看完整描述

2 回答

?
慕蓋茨4494581

TA貢獻1850條經驗 獲得超11個贊

冒號后面的是基類構造函數調用需要傳入的參數,在構造子類對象的時候,調用子類的構造函數,這時首先要調用基類的構造函數,所以需要向基類傳遞構造函數的參數。

查看完整回答
反對 回復 2023-01-10
?
holdtom

TA貢獻1805條經驗 獲得超10個贊

該構造函數有5個參數咯,參數類型上面寫著的

冒號后面是初始化列表?。】梢酝ㄟ^初始化列表對你構造函數的參數進行

初始化操作。例如mEntity(ent),這個在初始化列表的意思是將mEntity的值初始化為ent。其他類似!

查看完整回答
反對 回復 2023-01-10
  • 2 回答
  • 0 關注
  • 130 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號