> > if( argv[i][1] == '-' ){ /* --形式のオプション指定 */ > > なんたら > > }else{ > > かんたら > > } > > の部分の > > else{ > > かんたら > > } > > がアルゴリズム分散して無駄だな > > argvを一端別バッファにコピーして引数解析すればまとまってソースの長さが3/4になるだろうよ > クスコ、参考にします あとビットレート指定がちゃんと数値であるかの検査とかやっておくとかっこいいかもな 基本的にわかりやすいままソースの長さを何とか短くしようとすればおおむねまともになるはずだ 短くしようとしすぎて難解になる事も多々あるがそれはフィーリングで加減を対応しろ 参考:2003/11/02(日)06時00分06秒