Article View: fj.lang.c
Article #702Re: [Q] ファイルの特定の位置を変更
From: t.hagiwara
Date: Thu, 12 Mar 1998 00:00
Date: Thu, 12 Mar 1998 00:00
23 lines
1478 bytes
1478 bytes
sierra wrote in message <3506A0D3.3AA59CDA@geocities.co.jp>...
>瑞原と申します。よろしくお願いします。
>
>既にあるファイルを開き、特定の位置を変更するプログラムを考えています。
>
>fopenで開きfseekで特定の位置に移動しfwriteで書き込んでfcloseで終了した
>のですが、fwriteで書き込んだ位置以降が消えてなくなっています。
>
>ファイルの特定の位置を変更するにはどうすればいいものでしょうか…
>よろしくお願いします。
fopen(char *filname , char *mode);
^^^^^^^^^^--- この設定どうされてます?
もし "w" でオープンされているとすれば、新規ファイルとして扱われますので
既存のファイルはクリアされしまいます。
既にあるファイルを開き、特定の位置を変更するのであれば "r+" で
ファイルをオープンすれば上手く行くと思います。
hagi.
Technical Details
Message-ID:
<6e6oj6$feh$1@news.kcom.ne.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<3506A0D3.3AA59CDA@geocities.co.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 106434,8a84d598efbbed25 X-Google-Attributes: gid106434,public From: "t.hagiwara" <t2-hagi@ma.kcom.ne.jp> Subject: Re: [Q] ファイルの特定の位置を変更 Date: 1998/03/12 Message-ID: <6e6oj6$feh$1@news.kcom.ne.jp> X-Deja-AN: 333076110 Content-Transfer-Encoding: 7bit References: <3506A0D3.3AA59CDA@geocities.co.jp> Content-Type: text/plain; charset="iso-2022-jp" X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Organization: A poorly-installed InterNetNews site Mime-Version: 1.0 Newsgroups: fj.lang.c