Article View: fr.comp.lang.c
Article #173Re: [Urgent] Envois de Binaire vers StdOut avec gestion de DB
From: Eric Festinger
Date: Tue, 12 Aug 1997 00:00
Date: Tue, 12 Aug 1997 00:00
33 lines
2012 bytes
2012 bytes
Tony MASSE (support@comonline.fr) wrote: : "Patrice Bulat" <patrice@mnet.fr> wrote: : ........ : > : >#include <fcntl.h> : >#include <io.h> : > : >int desc_in,desc_out; : >int nb_lus; : >char buffer [1024]; : > : >desc_in=open(fichier_in,O_RDWR|O_BINARY); : >desc_out=open(fichier_out,O_RDWR|O_CREAT|O_TRUNC|O_BINARY,0600); : >while ((nb_lus=read(desc_in,buffer,1024))>0) : > write(desc_out,buffer,nb_lus); : >close(desc_in); : >close(desc_out); : : Ce prog pose un probleme avec mon C. Est-ce bien de l'ANSI. Non ! les fonctions open, read, write et close ne font pas partie de la librairie C telle qu'elle est a �t� d�finie (voir le K&R 2e �dition). Tu peux utiliser tout simplement fopen, fread, fwrite et fclose. N�anmoins, les fonctions utilis�es dans le petit bout de code ci-dessus existent sur la plupart des Unix. Fais un "man open" et tu auras la liste de tous les fichiers <.h> � inclure. -- Eric Festinger | # echo 'Micro$oft\bye' > ms.tex ; tex ms Issy-les-Moulineaux, France | ! Missing $ inserted (see the transcript mailto: eric@midix.frmug.org | file for additional information)
Technical Details
Message-ID:
<5sqmfg$1bd@kashmir.midix.frmug.org>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<5sfcdi$i0m@belzebul.imaginet.fr> <01bca411$68eea1c0$849733c2@ppp.mnet.fr> <5shj52$1re@belzebul.imaginet.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 105311,bc05e452570214ee X-Google-Attributes: gid105311,public X-Google-Thread: f9822,bc05e452570214ee X-Google-Attributes: gidf9822,public X-Google-Thread: 100048,bc05e452570214ee X-Google-Attributes: gid100048,public From: eric@midix.frmug.org (Eric Festinger) Subject: Re: [Urgent] Envois de Binaire vers StdOut avec gestion de DB Date: 1997/08/12 Message-ID: <5sqmfg$1bd@kashmir.midix.frmug.org> X-Deja-AN: 264029125 References: <5sfcdi$i0m@belzebul.imaginet.fr> <01bca411$68eea1c0$849733c2@ppp.mnet.fr> <5shj52$1re@belzebul.imaginet.fr> Followup-To: fr.comp.lang.c,fr.comp.infosystemes.www.auteurs,fr.comp.infosystemes.www.serveurs Organization: Arrakis (home sweet home) Newsgroups: fr.comp.lang.c,fr.comp.infosystemes.www.auteurs,fr.comp.infosystemes.www.serveurs