🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #9815

Re: problema con READ

#9815
From: Angel Suarez Rivero
Date: Mon, 06 May 2002 18:45
38 lines
2303 bytes
cddd wrote:
> 
> cuando hago un:
> ------------------
> char *buffer;
> 
> buffer=(char *)malloc(sizeof(char) *TAMANYO)
> -------------------
> 
> y luego un:
> --------------------
> a=read(fd, buffer,sizeof(buffer));
> --------------------
> 
> a me devuelve -1 y no lee del fichero
> �debo poner "read(fd,buffer,sizeof(buffer)*TAMANYO)"?
> (el open del fichero (fd),  no me da problemas )
> 
> Mi intencion es leer de un fichero un bloque del tama�o que yo quiera y
> colocarlo en el buffer;

Quiz�s sea por usar malloc. Creo que esta funci�n no asigna el tama�o
real a la variable asta que no se llene del todo. Int�ntalo con:
calloc(sizeof(char), TAMANYO);

Saludos

-- 
-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

owGbwMvMwCR4mlF2Vp79x72Ma04kcekVZ6bnJZaUFqXasFbeDUgsSsnPU0jLL1LI
rVRwzUvPySzO4LLVJRNy1XA6+Lm7+nAWFyXmpafmOJSk5qTmZOal6qUWcxbklySW
5CsY6VUqFGQm53PWUGBPhz0zKwPIAzC/CTIV9zPMU7ypfjl0seSXuFSvXROCH7F5
fem2ZJifuOGfelOH1nE32yfv2hR5Mi6lHTEGAA==
=tKD8
-----END PGP MESSAGE-----
Technical Details
Message-ID: <3CD6CF60.7CBE0755@teleline.es>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-han1.dfn.de!news-ber1.dfn.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!127.0.0.1!nobody
References: <ab0u0o$8m$1@nsnmrro2-gest.nuria.telefonica-data.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,2b079131cdd34b32
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-05-06 12:29:18 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-han1.dfn.de!news-ber1.dfn.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!127.0.0.1!nobody
From: Angel Suarez Rivero <srangel@teleline.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: problema con READ
Date: Mon, 06 May 2002 19:45:52 +0100
Organization: Telefonica Data Espagna
Lines: 38
Message-ID: <3CD6CF60.7CBE0755@teleline.es>
References: <ab0u0o$8m$1@nsnmrro2-gest.nuria.telefonica-data.net>
NNTP-Posting-Host: 193-152-212-69.uc.nombres.ttd.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: nsnmrro2-gest.nuria.telefonica-data.net 1020713322 12542 193.152.212.69 (6 May 2002 19:28:42 GMT)
X-Complaints-To: usenet@nsnmrro2-gest.nuria.telefonica-data.net
NNTP-Posting-Date: Mon, 6 May 2002 19:28:42 +0000 (UTC)
X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.4.18 i686)
X-Accept-Language: en