[FUGSPBR] programacao

Luis Vitorio Cargnini lvcargnini em telenova.net
Sex Out 11 09:35:59 BRT 2002


primeiro sim o  malloc ta meio certo so falta um casting 

segundo nao e blah.ptr = algum.... e blah->ptr = algum .... lembra e um
ponteiro alocado e nao uma struct

terceiro se voce liberar o blah tu perde o blah e tudo nele agora caso
exista um ponteiro em blah esse nao sera liberado

On Thu, 2002-10-10 at 20:51, Fabio Yasusi Yamamoto wrote:
> 
> > blah = malloc(sizeof(strcut bleh));
> > blah.ptr = algum ponteiro;
> > 
> > 
> > quando eu der
> > 
> > free(blah).
> > esse ponteiro sera liberado tambem ?
> > 
> > obrigado
> 
> nao. ele nao sera liberado. E vc perdera a referencia.. ( memory leak )
> para cada malloc, um free :)
> 
> 
> 
> 
> _______________________________________________________________
> Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
> 
-- 
Thanks && Regards
Luís Vitório Cargnini 
TRDC - Telenova Communications Corp. 
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: signature.asc
Tipo: application/pgp-signature
Tamanho: 189 bytes
Descrição: This is a digitally signed message part
URL: <http://www.fug.com.br/pipermail/freebsd/attachments/20021011/a2f33717/attachment.bin>


Mais detalhes sobre a lista de discussão freebsd