Article View: es.comp.os.linux.programacion
Article #9737Re: problema con READ
From: franci72
Date: Fri, 24 May 2002 00:15
Date: Fri, 24 May 2002 00:15
14 lines
1960 bytes
1960 bytes
>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); Desde luego por usar malloc no es. Si el malloc no funcionase bien, ni regresaria de la funcion read. Lo que no entiendo es porque dices que malloc no asigna el tamaño real a la variable, que yo sepa coje una zona de memoria del 'monton' que tiene asignado el programa y lo que si puede ocurrir que esa zona de memoria virtual no exista fisicamente hasta que la uses, y con calloc si porque al rellenarla con ceros tiene que paginarla en memoria fisica. Sin duda el problema es el fichero, descriptor no valido, permisos ...
Technical Details
Message-ID:
<frbqdu4ittl7rhfqrhqf8k2me6u883jaqr@4ax.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mailReferences:
<ab0u0o$8m$1@nsnmrro2-gest.nuria.telefonica-data.net> <3CD6CF60.7CBE0755@teleline.es>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-23 10:17:55 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mail From: franci72 <franci72@gmxquitaloquesobra.net> Newsgroups: es.comp.os.linux.programacion Subject: Re: problema con READ Date: Thu, 23 May 2002 19:15:47 -0500 Organization: Increible Productions Lines: 16 Message-ID: <frbqdu4ittl7rhfqrhqf8k2me6u883jaqr@4ax.com> References: <ab0u0o$8m$1@nsnmrro2-gest.nuria.telefonica-data.net> <3CD6CF60.7CBE0755@teleline.es> Reply-To: franci72@gmxquitaloquesobra.net NNTP-Posting-Host: 213-0-212-187.dialup.nuria.telefonica-data.net Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: nsnmrro2-gest.nuria.telefonica-data.net 1022174231 13167 213.0.212.187 (23 May 2002 17:17:11 GMT) X-Complaints-To: usenet@nsnmrro2-gest.nuria.telefonica-data.net NNTP-Posting-Date: Thu, 23 May 2002 17:17:11 +0000 (UTC) X-Newsreader: Forte Agent 1.91/32.564