[zxspectrum] Re: R: Re: R: Re: 48<->128, Nastro<->Drive


BODRATO Stefano wrote:
> 
> confesso che nelle librerie per non usare "malloc" mi è capitato di
> allocare spazio nella stack  :o(

E non ci sarebbe niente di male, credo. Lo standard C non mi pare
indichi cosa ci deve essere dietro la funzione malloc(). L'importante è
che sintassi e semantica siano quelle previste.

> Tieni conto che su macchine di bassa potenza  è buona regola usare
> variabili globali e dimensionate staticamente per guadagnare in
> velocità...

Uhm... sì, certo, ma come sempre il trade-off è tra velocità e
occupazione di memoria. Non è detto che sia sempre possibile allocare
staticamente tutte le variabili necessarie ad un programma.

EMG

--
EMAG Software Homepage:     http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

Other related posts: