「bread()」の編集履歴(バックアップ)一覧はこちら

bread()」(2005/10/31 (月) 15:51:50) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

void bread(FILE *f, char *name, void *buf, size_t len)<br> /* Read len bytes. Don't dare return without them. */<br> {<br>   if (len &gt; 0 &amp;&amp; fread(buf, len, 1, f) != 1) {<br>     if (ferror(f)) fatal(name);<br>     fprintf(stderr, "installboot: Unsuspected EOF on %s\n", name);<br>     exit(1);<br>   }<br> }<br> <br> <br> <br> <br>
一文字だけFile fからlen byte分だけ読み込んでbufに格納する。<br> <br> <br> 以下全文<br> <br> void bread(FILE *f, char *name, void *buf, size_t len)<br> /* Read len bytes. Don't dare return without them. */<br> {<br>   if (len &gt; 0 &amp;&amp; fread(buf, len, 1, f) != 1) {<br>     if (ferror(f)) fatal(name);<br>     fprintf(stderr, "installboot: Unsuspected EOF on %s ", name);<br>     exit(1);<br>   }<br> }<br> <br> <br> <br> <br>

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー