[Mew-dist 13599] Re: line delimiter

KIRIAKE Masanori kiri_ma at example.com
2000年 7月 11日 (火) 17:37:47 JST


切明@名古屋です。3種類コンパイラが入っていたのでやってみました。Cygnusだけ動作が違いました。

> > fopen("file", "r") する("rb" ではない)と、行末は勝手に LF に直ると信じ
> > ていいでしょうか?

バッファ内がそうなる、ということですよね。つまり、
  fgets(Buf, sizeof(Buf), fp);
なんてやったときにバッファ内が0x0aになるってことですよね。

> > 	Cygwin?		<- OK

私の実験ではだめでした。0d0aになります。

> > 	Visual C?          OK
> > 	Borland C++?		<- OK

Cygwinだけが0D0Aになるのはなぜなんでしょうね。

----
KIRIAKE Masanori  kiri_ma at example.com



Mew-dist メーリングリストの案内