[Linux-Biella] [blog]Programmazione ad oggetti
Roberto Zanetto
zanetto a iol.it
Lun 8 Dic 2008 12:00:18 CET
Marco Vallini ha scritto:
>
>
> On Mon, Dec 8, 2008 at 4:38 AM, Del Vecchio Lorenzo
> <l.delvecchio a bilug.linux.it <mailto:l.delvecchio a bilug.linux.it>> wrote:
>
>
> >
> >> Ed in piu', avete parlato di gestione delle memorie.
> >>
> >> Anche PHP ha un comando per cancellare dati dalle RAM.
> >
> > Esempio?
>
> Adesso non vorrei sbagliarmi, non era legato al discorso dei
> distruttori?
>
> Comunque non so dove in guida sono sicuro si facesse riferimento ad un
> comando che specificatamente si diceva cancellasse dati dalle ram...
>
>
> calma, allora il distruttore di solito è quel metodo che si chiama per
> distruggere un certo oggetto. Il fatto che la chiamata al distruttore
> liberi quello spazio di 'memoria' ok, ma dipende quale 'memoria'... In
> generale bisogna vedere dove è stato dichiarato/allocato l'oggetto,
> potrebbe essere nello stack o nello heap, senza vedere il codice non
> si può sapere... Poi in realtà dipende anche dal linguaggio, in alcuni
> come il Java, non è detto che distruggendo l'oggetto, venga
> effettivamente rilasciata la memoria, dipende quando parte il garbage
> collector. In linguaggi come il c++ invece puoi liberarla al volo se
> fai le cose bene, perchè non c'è un equivalente del garbage collector,
> che però è un'arma a doppio taglio... :-)
>
>
> studiati un po' di teoria :-)
> ciao,
> marco
Dato che vedo che disquisite sulla programmazione a tutto campo, mi
inserisco anch'io con una domanda: conoscendo il c e il c++ (intendendo
che so utilizzare le classi) conoscete della bibliografia riguardo
l'utilizzo dei threads? Inoltre come si cerca l'argomento della
programmazione parallela: concurrent si dice?
Grazie
Maggiori informazioni sulla lista
Linux