関数ポインタを使用したメニュー画面の作成について
Posted: 2012年3月30日(金) 22:00
現在ゲームのメニュー画面の作成に戸惑っています。
メニュー画面をswitchで分岐しているのですが複雑化してきたため書きなおそうと思うのですが
調べたところ関数ポインタを使うと綺麗にできるということなので使ってみたいのですが
なかなか資料が見つかりません。
よろしければ具体的なサンプルコードをいただけないでしょうか。
関数ポインタにこだわるわけではないのでいい方法があれば教えていただけたら幸いです。
また、欲を言えばメニューをエクスプローラの様に階層的に管理することはできないでしょうか?
一応今はswitchを入れ子にして行なっていますが・・・
環境 VC++2010 win7
メニュー画面をswitchで分岐しているのですが複雑化してきたため書きなおそうと思うのですが
調べたところ関数ポインタを使うと綺麗にできるということなので使ってみたいのですが
なかなか資料が見つかりません。
よろしければ具体的なサンプルコードをいただけないでしょうか。
関数ポインタにこだわるわけではないのでいい方法があれば教えていただけたら幸いです。
また、欲を言えばメニューをエクスプローラの様に階層的に管理することはできないでしょうか?
一応今はswitchを入れ子にして行なっていますが・・・
環境 VC++2010 win7