2011-07-19 6 views
0

ファイル内の文字列を置き換えるプログラムを作成します。私はDEFを置き換えたい私は、CのすべてのR +モードとしてファイルを開くことになりましたokですが、プログラムが文字列を置換したときに、ファイルサイズは、例えば、低減されます私は、そのコンテンツファイル内にeof標識が設定されています

ABCDEFGH

あるファイルを持っていますAAは、それが

abcAAFgh

なるが 'H' charecter後零空間が存在します。

ここに問題があります。文字列にnullチャレクタ(\ 0)のような 'h'チャレンジャーの後にEOFフラグを設定したいと思います。

AppleScriptの記事を見つけましたが、これはC言語で可能ですか?

http://docs.info.apple.com/article.html?path=AppleScript/2.1/en/as202.html

答えて

0

あなたはftruncateのを使用してファイルを切り捨てる必要があります。前にOSxでこの問題を見た

関連する問題