アカウント名:
パスワード:
最適化の期待できないVMで高速に動かすためのテクニックだったりして。(たぶん過去の遺物だと思うけど)
# 組込機器のjavaでリフレクション使って怒られた経験から。
それにしたって、「自動生成されたコードがこうなってました」ならまだしも、こんなの手で打ち込むとかありえないでしょ。
C言語だと結構普通だと思うけど。まあ、マクロを使うかもしれないけど、本質的には一緒でしょ。
C言語なら、普通はテーブルを使うと思いますが?
# マクロを使うかどうかと言う話ですら無いかと。
それ以前に、コード変換の必要性を検討した方が良いな。まあ、馬鹿なシステム側のおかげで、こういうくだらない事をしなければならない、ってケースはあろうけど。
ちなみに現在(API12(Android 3.1)以降)は、標準で変換できるKeyEvent#keyCodeToStringという専用メソッドが用意されてるので、それなりに需要はあったのかなーと
http://developer.android.com/reference/android/view/KeyEvent.html#keyC... [android.com]
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
もしかして高速化のため? (スコア:1)
最適化の期待できないVMで高速に動かすためのテクニックだったりして。(たぶん過去の遺物だと思うけど)
# 組込機器のjavaでリフレクション使って怒られた経験から。
notice : I ignore an anonymous contribution.
Re: (スコア:2)
それにしたって、「自動生成されたコードがこうなってました」ならまだしも、こんなの手で打ち込むとかありえないでしょ。
Re: (スコア:-1)
C言語だと結構普通だと思うけど。まあ、マクロを使うかもしれないけど、本質的には一緒でしょ。
Re: (スコア:0)
C言語なら、普通はテーブルを使うと思いますが?
# マクロを使うかどうかと言う話ですら無いかと。
Re:もしかして高速化のため? (スコア:0)
それ以前に、コード変換の必要性を検討した方が良いな。まあ、馬鹿なシステム側のおかげで、こういうくだらない事をしなければならない、ってケースはあろうけど。
Re:もしかして高速化のため? (スコア:1)
ちなみに現在(API12(Android 3.1)以降)は、標準で変換できるKeyEvent#keyCodeToStringという専用メソッドが用意されてるので、それなりに需要はあったのかなーと
http://developer.android.com/reference/android/view/KeyEvent.html#keyC... [android.com]