- 84 名前:デフォルトの名無しさん mailto:sage [04/10/07 11:27:20]
- BREWで動く関数ポインタの使い方を教えていただけませんか?
下のに書いた感じで、エミュでは問題なく動いてるんですが、 armコンパイルするとエラーが(⊃д⊂) switch caseや if else 多用すれば良いとも言うけど… //キーイベントが発生したら、本関数をコール KeyEvent(AEEApplet *a, uint16 wParam) { void (*key[])(AEEApplet*, uint16)={ KeyEvent_0, //0 KeyEvent_1, //1 KeyEvent_2, //2 … }; //共通処理 key[a->JumpNo]; //各関数へジャンプ }; void KyeEvent_0(AEEApplet *a, uint16 wParam) { //個別処理 } void KyeEvent_1(AEEApplet *a, uint16 wParam) { //個別処理 } //以下略
|

|