Pytania oznaczone «callstack»

Stos, który przechowuje szczegóły funkcji wywoływanych przez program w sekwencji, dzięki czemu każda funkcja może powrócić po zakończeniu do kodu, który ją wywołał.

533
Błąd maksymalnego rozmiaru stosu wywołań

Używam pliku biblioteki JavaScript Direct Web Remoting (DWR) i pojawia się błąd tylko w przeglądarce Safari (komputer stacjonarny i iPad) To mówi Przekroczono maksymalny rozmiar stosu wywołań. Co dokładnie oznacza ten błąd i czy przestaje on całkowicie przetwarzać? Również wszelkie poprawki...

200
Wyjaśnij pojęcie ramy stosu w pigułce

Wygląda na to, że mam pomysł na stos wywołań w projektowaniu języka programowania. Ale nie mogę znaleźć (prawdopodobnie po prostu nie szukam wystarczająco mocno) żadnego przyzwoitego wyjaśnienia, czym jest rama stosu . Chciałbym więc poprosić kogoś o wyjaśnienie mi tego w kilku...

120
wypisuje stos wywołań w C lub C ++

Czy istnieje sposób na zrzucenie stosu wywołań w działającym procesie w C lub C ++ za każdym razem, gdy wywoływana jest określona funkcja? Mam na myśli coś takiego: void foo() { print_stack_trace(); // foo's body return } Gdzie print_stack_tracedziała podobnie jak callerw Perlu. Lub coś w...

84
Jak działa stos w języku asemblera?

Obecnie próbuję zrozumieć, jak działa stos, więc postanowiłem nauczyć się języka asemblera , używam tej książki: http://savannah.nongnu.org/projects/pgubook/ Używam Gas i tworzę program na Linux Mint . Jestem trochę zdezorientowany: O ile wiedziałem, stos to po prostu struktura danych. Więc...