🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.lang.c
Article #173

Re: [Urgent] Envois de Binaire vers StdOut avec gestion de DB

#173
From: Eric Festinger
Date: Tue, 12 Aug 1997 00:00
33 lines
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-mail
References: <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