秀丸エディタスレ Part13at SOFTWARE
秀丸エディタスレ Part13 - 暇つぶし2ch681:名無しさん@お腹いっぱい。
06/03/12 02:41:32 nov/l6500
diffというのは原理は単純だけど実装は泥臭いんだよ。
一致していない場所を見つけるのは簡単だけど問題は一致部分を見つける方法。
プログラムソースを一行単位のみでマッチングすると、まったく同じ行が大量に出てくることはわかるだろ?
だから「○行以上が連続して一致したら同じとみなす」みたいな感じになって
○に入れる数字の調整が必要。(最小で5~6行くらいかな)
さらに順番が入れ替わったりしているブロックを認識させようとするともっと泥臭くなる。


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