Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.lang.c Subject: Re: What real non-UNIX 'C' compilers implement... Message-ID: <6472@brl-smoke.ARPA> Date: Sat, 26-Sep-87 23:07:10 EDT Article-I.D.: brl-smok.6472 Posted: Sat Sep 26 23:07:10 1987 Date-Received: Sun, 27-Sep-87 11:58:38 EDT References: <672@sugar.UUCP> <3545@venera.isi.edu> <721@sugar.UUCP> <814@sugar.UUCP> <29156@sun.uucp> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 9 In article <29156@sun.uucp> guy%gorodish@Sun.COM (Guy Harris) writes: >... this >explanation may not make sense to somebody not familiar with standard I/O >streams and UNIX file descriptors, but it's not clear any *other* explanation >of this will make sense if you're not familiar with those objects. How about: "fread() uses user-mode buffering; read() does not". Of course there are other differences, but that seems to be the essential functional distinction.