このディレクトリの索引
http://hibari.2ch.net/test/read.cgi/tech/1274998754/670
#  C++で躓いてしまいました。。 
#  10行程度の文字が書かれてあるテキストファイルを開き、各行の1文字 "+" だけをを消去していく 
#  ようなプログラミングは可能でしょうか? 
#  今は、foutで使用してファイルに書き込みをしているのですが、どうしても各行1文字だけを消去するというアルゴリズムのアイディアが浮かばず 
#  質問させて頂きました。 
#  よろしくお願いします。 
#   

'10行程度の文字が書かれてあるテキストファイルを開き、各行の1文字 "+" だけをを消去していく'(_テキストファイル) :-
        get_lines(_テキストファイル,Lines),
        findall(Line2,(
                    append(_,[Line|R],Lines),
                    文字列置換(Line,'+','',Line2)),
                Lines2),
        put_lines(_テキストファイル,Lines2).