[Bulma] Gestió de memòria

Guillem Cantallops Ramis guillem en cantallops.net
Mar Dic 11 21:01:34 CET 2007


On Dec 11, 2007 7:35 PM, Toni Pizà <servomacagmail.com> wrote:

> Quin és el problema exactament? Per anar bé no es poden fer matrius grosses?

Sorry per la resposta anterior, llegint-la ara sona a sobrada. Que
consti que jo no vaig veure això fins que m'ho va explicar en Ricardo,
i tampoc fa massa anys. És només que tenia pressa, pensava aclarir-ho
avui vespre si ningú ho feia :-P

És igual si són matrius o no, el tema és definir variables grosses,
que mengin molta memòria. Les variables de les funcions (i això inclou
main()) se gestionen automàticament a cada cridada i van a la pila a
no ser que les declaris static (aleshores van a la zona de dades amb
adreça "fixa"). També les podries declarar globals (fora de main())
per tenir-les allà. O fer gestió manual de memòria amb malloc ó
similar i aleshores anirien al heap. Si són grosses i van a la pila...
catapluf a la minima cridada de qualsevol cosa. La pila NO és per això
:-)


-- 
G. Cantallops Ramis


Más información sobre la lista de distribución Bulmailing