#13-04 fseek()の謎 某プログラムで fseek(fp, -1, SEEK_SET); すると挙動不審になる OS があるので、こっそり対処して みたり。ついでにオプションも増やしてみたり。
NetBSD や Slackware Linux では 0 に戻るのに FreeBSD では SEEK_CUR から動かないみたい。謎。 未定義動作ちうことなのかな? まあいいや。心当たりのある人は試してみてちょうだい。