Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!sri-spam!ames!ucbcad!ucbvax!decvax!tektronix!uw-beaver!tikal!sigma!uw-nsr!uw-warp!tom From: tom@uw-warp.UUCP Newsgroups: comp.sys.ibm.pc Subject: Re: Need help with MS-DOS 3.1 and C Message-ID: <659@uw-warp.UUCP> Date: Wed, 18-Feb-87 22:26:38 EST Article-I.D.: uw-warp.659 Posted: Wed Feb 18 22:26:38 1987 Date-Received: Fri, 20-Feb-87 06:48:41 EST References: <784@cald80.UUCP> <174200030@uxc.cso.uiuc.edu> <227@uvicctr.UUCP> Reply-To: tom@uw-warp.UUCP (Tom May) Organization: The Warp, Seattle, WA Lines: 24 In article <227@uvicctr.UUCP> sbanner1@uvicctr.UUCP (S. John Banner) writes: >In article <174200030@uxc.cso.uiuc.edu> crimmins@uxc.cso.uiuc.edu writes: >>/* Written 11:38 am Feb 5, 1987 by bob@cald80.UUCP in uxc.cso.uiuc.edu:comp.sys.ibm.pc */ >>With MSC, there are 5 predefined stream pointers...stdin, stdout, >>stderr, stdaux (COM1:), and stdprn (LPT1:). No opening is >>necessary...just write to the appropriate stream. This is all >>documented completely in the manuals. > >Yes, but what if you want to read binary from stdin, and write >binary to stdout??? > > S. John Banner > >...!{uw-beaver,ubc-vision}!uvicctr!sbanner1 >ccsjb@uvvm >sbanner1@uvunix.UVIC.CDN Somebody already said this a while back: #include #include setmode (fileno(stdin), O_BINARY); setmode (fileno(stdout), O_BINARY); -- Tom May. uw-beaver!uw-nsr!uw-warp!tom