Article View: es.comp.os.linux.programacion
Article #9815Re: problema con READ
From: Angel Suarez Rivero
Date: Mon, 06 May 2002 18:45
Date: Mon, 06 May 2002 18:45
38 lines
2303 bytes
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!nobodyReferences:
<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