Cita:
Empezado por djanp
no se si esta bien dicho, pero cada 2x3 me da error de memoria o pila desbordada y tal, supongo q es por haber ejecutado varias veces mi programa y se queda sin memoria, aunq no deberia ser asi, pero bueno alguien sabe como se sube la memoria asignada a pila y demas cosas??
|
Si el error es de pila desbordada (stack overflow) y no de No hay memoria disponible (Memory not available), muy probablemente el problema está en una llamada recursiva, directa o indirecta, que está ejecutándose muchísimas veces.
En turbo pascal, podías cambiar el tamaño de la pila con la directiva {$M StackSize, MinHeapSize, MaxHeapSize} del compilador. Nunca he tenido necesidad de hacer esto en Delphi (10 años usándolo) por lo que ignoro si el compilador soporta la directiva.
Como ya he dicho... lo mas seguro es que haya una llamada recursiva infinita.
Hasta luego.