C言語なら俺に聞け(入門編)Part 90
レス数が950を超えています。1000を超えると書き込みができなくなります。
0960デフォルトの名無しさん
2011/10/25(火) 22:12:41.47簡単な話にしかレスが付かないの法則? w
>file_stat.st_size + 0UL != (unsigned long int) file_stat.st_size
>一体これはどういう意味なの?
>
>左辺はoff_t型で、右辺はそれをULに型キャストしてるから
>ULより大きいサイズだとエラーになるという事かな。
少し違って、
off_t が UL より大きいサイズのとき左辺は off_t 型で
st_size が負の値のとき != が成り立つ(エラーになる)、じゃないかな。
off_t は符号付き整数、というのは常に正しいんだっけ? 忘れたw
レス数が950を超えています。1000を超えると書き込みができなくなります。