close
假設 CloudSet 是一個類別
然後你有一個 CloudSet* 叫 c1
然在有個函數長這樣
void CreateCloud(Ogre::SceneManager* SceneMgr, CloudSet * cloud)
裡面呼叫了
cloud = new CloudSet(SceneMgr,"cloud1");
可是在外面的c1卻不會改變,除非你的函數是
void CreateCloud(Ogre::SceneManager* SceneMgr, CloudSet *& cloud)
真是有夠麻煩的= =
全站熱搜