Thread View: alt.pl.comp.lang.csharp
3 messages
3 total messages
Started by mgmg
Sat, 10 Apr 2004 08:50
stos
Author: mgmg
Date: Sat, 10 Apr 2004 08:50
Date: Sat, 10 Apr 2004 08:50
10 lines
1174 bytes
1174 bytes
Witam Pisz� progrtam dopiero par� dni a ju� mnie m�czy komunikat: An unhandled exception of type 'System.StackOverflowException' occurred in mscorlib.dll Kto wie jak zwi�kszy� znacznie stos?? Pisze w DX.NET a tam du�e kawa�ki pami�ci lataj� i pewnie to mu nieodowiada. Grzegorz
Re: stos
Author: Michal Wojas
Date: Sun, 11 Apr 2004 22:37
Date: Sun, 11 Apr 2004 22:37
23 lines
1974 bytes
1974 bytes
> Pisz� progrtam dopiero par� dni a ju� mnie m�czy komunikat: > An unhandled exception of type 'System.StackOverflowException' > occurred in mscorlib.dll > > Kto wie jak zwi�kszy� znacznie stos?? > Pisze w DX.NET a tam du�e kawa�ki pami�ci lataj� i pewnie to mu > nieodowiada. 1. Stos generalnie powinien byc maly, sluzy on tak jakby do przekazywania kontekstu kolejnym wykonywanym procedurom (przynajmniej tak zawsze bylo), 2. Przy wywolaniach rekurencyjnych gdzie ilosc tych procedur jest dosyc duza, stos sie przepelnia. Ale przepelnia sie gdy np. rekurencja nie ma dna ... opisany przypadek jest jedynym w ktorym, rozszerzenie stosu mogloby miec sens. W praktyce, blad ktory masz jest zakonczeniem kilku innych wyjatkow i to w nich trzeba szukac przyczyny, tych kilka wyjatkow po sobie to taki StackTrace ... i wynika generalnie z pkt. 1 Tak w ogole to pewnie sie da zmieniac wielkosc stosu ale robi sie to na poziomie IL, w csharp raczej sie tego zrobic nie da. BTW Co to jest DX.NET czy to jest DirectX ?? MW
Re: stos
Author: mgmg
Date: Mon, 12 Apr 2004 08:39
Date: Mon, 12 Apr 2004 08:39
4 lines
1036 bytes
1036 bytes
> BTW > Co to jest DX.NET czy to jest DirectX ?? Tak. To skr�t my�lowy w�a�nie tego.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads