🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.lang.csharp
3 messages
3 total messages Started by mgmg Sat, 10 Apr 2004 08:50
stos
#899
Author: mgmg
Date: Sat, 10 Apr 2004 08:50
10 lines
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
#900
Author: Michal Wojas
Date: Sun, 11 Apr 2004 22:37
23 lines
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
#901
Author: mgmg
Date: Mon, 12 Apr 2004 08:39
4 lines
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