- 2005年6月 8日 21:29
- diary
プログラミングCのkeyencodeプログラムのアルゴリズムを考える。
しかし、ヘッダ部分の読み飛ばしはどうしたらよいかな?
"P3"はファイルの最初だし、"P"検出したら区切り文字まで飛ばす、ということでOK。
コメントも"#"検出で行末まで読み飛ばすことでOK。
あとのwidth,height,画素最大値は・・・。むー。
ファイルの読み込みはOK。でけた。
あとはasciiコードのままデータを扱うか(asciiコードのままでも今回の課題の範囲では足し算引き算を特に考えなくてもできるし。)、データをいじるときは違う配列用いてなんとかするか(面倒か)・・・。
まだ道のりは遠い・・・かな?
追記: 21:57:24
ヘッダのwidth,heightはkeywordの文字数とのからみの計算に利用しなければならないことに気づく。
・・・だいぶマシになったか?