[ LUGOS ] free, delete ...
Marko Samastur
Marko.Samastur na fmf.uni-lj.si
Tor Jun 23 08:51:57 CEST 1998
Zdravo,
>>char *a...
>>...
>>if (a) free(a);
>>
>Za char *a ni nujno, da ima na zacetku vrednost NULL, zato je bolje
>char *a = NULL;
>...
Kar je seveda lepa navada, vendar ne vem tocno, kaj ima skupnega s tem, kar
je Ales napisal. Kazalcu a namrec sledijo tri pike in ne podpicje, tako da
iz tega se ne sledi, da on kazalca ne postavi na NULL.
Sodec po tem, da preverja, ce je kazalec razlicen od NULL, preden sprosti
pomnilnik, pa bi rekel, da ne sodi ravno med tiste z najslabsimi
programerskimi obicaji.
Lp,
Marko
"The first time M$ makes something that doesn't suck, it will be vaccuum
cleaners"
- taken from IRC session on some.net
Dodatne informacije o seznamu Starilist