ファイル終端まで読み込めない
Macの改行コード(CR)のままファイルを読み込むと、1行読み込んだらすぐにEOFがかえってきた。
→改行コードをLFに変えると、EOFが返ってくることはない
たとえば
while ( fgets(buffer,256,filePointer) != NULL ){ printf("%s",buffer); }
ってファイル全部を読み込んで標準出力しようとしても、1行分しか表示されない
while ((buffer=fgetc(filePointer)) != EOF){ printf("%c",buffer); }
これも1行分しか表示されない(テキスト/バイナリ両者で)
Mac妙なことになっとる