コマンド引数で16進
Posted: 2007年6月22日(金) 18:35
ビットシフトを計算するプログラムを作ろうとしています。
コマンド引数から16進数の値を取りたいのですが、それは可能でしょうか?
プロンプトから下記のように呼び出して計算を行おうとしています。
>***.exe [元の値] [シフト方向] [シフト数]
(ex: >***.exe 0x10 up 1)
現在作成中ですが、第一引数が10進なら問題なくできるのですが、
16進数での表記が多いため、16進数をコマンドから持ってきたいのです。
知っておられる方がいらっしゃいましたら、ご回答よろしくお願いいたしいます。
コマンド引数から16進数の値を取りたいのですが、それは可能でしょうか?
プロンプトから下記のように呼び出して計算を行おうとしています。
>***.exe [元の値] [シフト方向] [シフト数]
(ex: >***.exe 0x10 up 1)
現在作成中ですが、第一引数が10進なら問題なくできるのですが、
16進数での表記が多いため、16進数をコマンドから持ってきたいのです。
知っておられる方がいらっしゃいましたら、ご回答よろしくお願いいたしいます。