🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Memoria en C

#11875
From: Reinoso G.
Date: Thu, 20 Sep 2001 22:00
37 lines
3010 bytes
 El otro d�a, Angel Cabello nos estuvo contando:
>>
>>�le veis alg�n defecto claro a este alrogitmo? No s� si lo he explicado 
>>bien.
>>
> La idea es buena, te funcionara bien, pero es poco flexible, si pasado 
> ma�ana quieres a�adir al programa las caratulas del CD (o cualquier otra 
> cosa) tendras que hacer muchas modificaciones en el programa.
Ya lo hab�a pensado. De hecho tal como estructur� el programa en un
principio se ve que no estaba bien. Porque al queren hacer esta
modificaci�n, he tenido que rescribir varias partes. Al final a
funcionado. :)  Pronto lo subir� al ftp de ecol.

Por otro lado no creo que sea tan poco flexible, no s� qu� partes tendr�a
que modificar si quiero a�adir cualquier cosa. Simplemente a�anir otro
miembro a la estructura. El resto de las funcionaes como si nada �no?

> A proposito el tama�o de un puntero depende de la arquitectura, pero es 
> siempre ' sizeof(char*) '

Efectivamente, hice:
struct datoscanc canc;
struct datoscanc *canc_p = malloc(sizeof(canc));

y funcion�, cre�a que el malloc se me iba a quejar, pero no. Y me doy a
cuenta de que al usar sizeof me da igual si a�ado cosas a la estructura,
ya se calcula automaticamente el tama�o.

Gracias.



-- 
�������������������������������������������������������������������������
��  Reinoso G.  EA4BAO / MiKatp             r einoso.bao@wanadoo.e s   ��
��  http://perso.wanadoo.es/reinoso.bao                                ��
������������������������������������������������������������������������� 
Technical Details
Message-ID: <slrn9qkpnu.b8.reinoso@EA4BAO.PLLANO.ESP.EU>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!235-madr-x55.libre.retevision.ES!not-for-mail
References: <slrn9puu43.il.reinoso@EA4BAO.PLLANO.ESP.EU> <3BA0611C.4030703@masterd.es> <slrn9q3jti.9k.reinoso@EA4BAO.PLLANO.ESP.EU> <3BA8798A.5090002@masterd.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,46d32f3a40cbfb83
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-09-20 15:26:05 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!235-madr-x55.libre.retevision.ES!not-for-mail
From: reinoso@probando.com (Reinoso G.)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Memoria en C
Date: Fri, 21 Sep 2001 00:00:30 +0200
Organization: Puertollano CITY
Lines: 37
Message-ID: <slrn9qkpnu.b8.reinoso@EA4BAO.PLLANO.ESP.EU>
References: <slrn9puu43.il.reinoso@EA4BAO.PLLANO.ESP.EU> <3BA0611C.4030703@masterd.es> <slrn9q3jti.9k.reinoso@EA4BAO.PLLANO.ESP.EU> <3BA8798A.5090002@masterd.es>
Reply-To: rei noso.bao@wanadoo.e s
NNTP-Posting-Host: 235-madr-x55.libre.retevision.es (62.83.16.235)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1001024764 12912047 62.83.16.235 (16 [106654])
X-Orig-Path: EA4BAO.PLLANO.ESP.EU!nobody
User-Agent: slrn/0.9.7.1 (Linux)