この会社辞めようと思ったソースコード#17at PROG
この会社辞めようと思ったソースコード#17 - 暇つぶし2ch423:仕様書無しさん
07/07/21 09:22:02
while( flg == TRUE){
  switch( hoge){
  case 1:
    hage1();
    hoge = 2;
    break;
  case 2:
    hage2();
    hoge = 5;
    break;

   ・・・・・
  case 25:
    hage25();
    hoge = 10;
    break;
  }
}
こんな感じのswitch文が3つあってループの関数は1000行くらいある。
当然コメントも仕様書もマニュアルも何もない。あるのはソースだけ。
VC++1.52でコンパイルするのだが、改変して行数が増えるとコンパイラがコンパイルしてくれない。

case12 とかで hoge = 0 とかしてるのと、あっちこっちジャンプしながら
最終的にcase12にたどり着くので無限ループにはなっておらず、しょっちゅうトラブるが、大抵はなんとなく動いている。
だけど何で動いているのか分からない上に、改造しようにも手がつけられない。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch