infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Filip Cristian Buruiana din Ianuarie 07, 2008, 19:11:11



Titlul: Limita de memorie
Scris de: Filip Cristian Buruiana din Ianuarie 07, 2008, 19:11:11
Cum pot sa imi setez limita de memorie pt. stiva / memorie globala in RHIDE? Eventual prin directive de compilare. Pentru stiva stiu ca era ceva de genul _stklen, dar nu mai tin minte exact sintaxa.
Problema cu care m-am confruntat: daca introduc intr-un set multe numere ( de exemplu 100 000 de inturi ) programul mi se inteapa: ajunge la ultima linie de cod (return 0) si de acolo nu se mai termina, programul ramane agatat inexplicabil. Solutii?

Multumesc.




Titlul: Răspuns: Limita de memorie
Scris de: Andrei Grigorean din Ianuarie 07, 2008, 19:28:45
Solutii?

Scrie in vim :P  #-o

Vorbind serios, intreaba-l pe Mircea, s-ar putea ca el sa stie.


Titlul: Răspuns: Limita de memorie
Scris de: Mircea Pasoi din Ianuarie 07, 2008, 19:30:25
Cod:
#include <....>

int _stklen = 4*1024*1024;

eu bagam linia asta dupa include-uri si mergea in RHIDE


Titlul: Răspuns: Limita de memorie
Scris de: Filip Cristian Buruiana din Ianuarie 07, 2008, 20:00:34
Da, merge pentru stiva cu _stklen, dar problema cu setul tot nu s-a rezolvat. Daca introduc multe numere intr-un set se inteapa... De ce si cum as putea sa rezolv ca programul sa se termine totusi? :-k