gotoを恐れず使う兵共がfinallyや多重breakを語るスレ
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
100:98 06/09/28 20:20:07 >ジャンプ系の命令を挟んで数clockをwaitするってこと…なのか? たぶん、そういう事をやりたかったのだと思う。 gotoはCで書けるけど、nopはasmブロックで書かなくてはならないので gotoを選択したんじゃないかねー。「念のため」的なコードは書かない 主義なので、このgotoが無ければ動かない機種があったのだとは思う。 14〜15年前の若かりし日のコードなんで詳しい事は思い出せないなw 101:デフォルトの名無しさん 06/09/28 23:28:51 >>100 約15年前のキミに言っておきたい。 そのコードにはコメントを入れておけとw 102:デフォルトの名無しさん 06/09/28 23:29:29 おっと、もちろん、goto使用理由に関するコメントな。 103:デフォルトの名無しさん 06/09/29 00:27:57 最近のコンパイラだと、最適化で消される悪寒・・・ 104:98 06/09/29 00:49:32 >そのコードにはコメントを入れておけとw まったくもってそうかも知れない。。。 ちなみに別な所はこんな感じ // マウス割り込みを許可する void pascal MOUSE::_enable() { asm pushf disable(); setvect(MOUSE_VECT,MOUSE::main); // ベクタの更新 outp(0x7fdf,0x93); // マウスモードセット int a = inp(0x0a) & 0xdf; // 8259A(スレーブ)読みだし outp(0x0a,a); // マウス割り込み許可(8259A) goto w1; w1: outp(0x7fdf,0x08); // マウス割り込み許可(8255A) goto w2; w2: asm popf } これだけマメにコメント入れているのに問題のgotoだけ何のコメントも 入ってないのは一体。。。。orz
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5167日前に更新/243 KB
担当:undef