新プログラミングの館のメニュー画面の作り方(C++編)について
Posted: 2013年2月01日(金) 12:20
初めて質問させていただきます。
いつもここを参考にさせていただいているのですが、今回メニュ画面の作り方(C++編)のソースコードに疑問があり、投稿しました。
SceneMgr.cppのソースコードでは、newによりmSceneの中身を確保していますが、deleteしているのはSceneMgr::Update()内のif条件文の中だけです。
mSceneを作り直すときはいいのですが、SceneMgr自体が破棄されるプログラム終了時にもdeleteが必要となってくるのでは、と思いました。
プログラム自体はこのままで問題なく動いているようなのですが・・・
自分のC++関する知識がまだ少ないのでよくわからず、より良識のある人の意見を聞きたく思い失礼ながら質問をさせていただきました。どなたでもかまいませんので、ご回答の程よろしくお願いします。
いつもここを参考にさせていただいているのですが、今回メニュ画面の作り方(C++編)のソースコードに疑問があり、投稿しました。
SceneMgr.cppのソースコードでは、newによりmSceneの中身を確保していますが、deleteしているのはSceneMgr::Update()内のif条件文の中だけです。
mSceneを作り直すときはいいのですが、SceneMgr自体が破棄されるプログラム終了時にもdeleteが必要となってくるのでは、と思いました。
プログラム自体はこのままで問題なく動いているようなのですが・・・
自分のC++関する知識がまだ少ないのでよくわからず、より良識のある人の意見を聞きたく思い失礼ながら質問をさせていただきました。どなたでもかまいませんので、ご回答の程よろしくお願いします。