stack

Ein Stapel ist ein LIFO-abstrakter Datentyp und eine letzte Datenstruktur. Eine häufige Verwendung von Stapeln besteht darin, Unterroutinenargumente zu speichern und Adressen zurückzugeben.
2
Antworten

Machen Sie eine bestimmte Aktivität als root-Aktivität im Stapel

Ich habe eine Reihe von Aktivitäten auf meinem Stack Sagen A - & gt; B - & gt; C. wenn ich starte die Aktivität mit dem Namen 'D' sollte als die Root - Aktivität von meinem ausgelöst werden Anwendung und alle anderen Aktivitäten (A, B, C) sollte...
10.02.2011, 14:47
3
Antworten

Arm Assembly - Aufrufende Funktion mit mehr als 4 Argumenten

Ich weiß, dass beim Aufruf einer Funktion in Assembly r0 das erste Argument bis r3 als viertes enthält. Ich weiß, dass der Stapelzeiger verwendet wird, wenn er über vier hinausgeht, aber ich bin mir bei den Einzelheiten nicht sicher. Behält r0-r...
06.11.2011, 16:50
5
Antworten

Konvertieren von einem Infix-Ausdruck in Postfix (C ++) mit Stacks

Mein Dozent gab mir die Aufgabe, ein Programm zu erstellen, um den Ausdruck mit Stacks in Postfix zu konvertieren und zu infixieren. Ich habe die Stack-Klassen und einige Funktionen gemacht, um den Infix-Ausdruck zu lesen. Aber diese eine Fun...
02.10.2012, 03:18
3
Antworten

Stapelüberlauffehler in der Java-Rekursion

Ich versuche, einen Code zu implementieren, der die Summe aller Primzahlen unter 2 Millionen zurückgibt. Ich habe eine isPrime (int x) -Methode, die wahr zurückgibt, wenn die Zahl prim ist. Hier ist es: %Vor% Und die andere Methode, die ich...
19.08.2015, 14:01
1
Antwort

Mysteriöses printf-Argument beim Zerlegen von c-Programmen

Also ich habe diesen c-code: %Vor% Ich habe es auf ubuntu mit: kompiliert %Vor% Und dann zerlegt es mit: %Vor% Und in main printf () wird wie folgt aufgerufen: %Vor% Was ich gerade frage, ist, was das bedeutet: %Vor% Ich weiß,...
16.05.2015, 15:04
2
Antworten

Warnmeldung bezüglich der Stapelgröße

Ich benutze Visual Studio 2010 mit Code Analysis aktiviert. In meinem Code gibt es eine Zeile, die Speicher in einer Funktion zuweist: %Vor% Die Codeanalyse gibt eine Warnmeldung aus:    warning C6262: Funktion verwendet '40000' Byt...
24.04.2014, 12:49
4
Antworten

Gibt es eine Möglichkeit, die verfügbare Stapelgröße vor dem rekursiven Aufruf zu überprüfen? (C #)

Für ein C # AI-Programm verwende ich einen rekursiven Aufruf, um den besten nächsten Zug zu finden (mit einem 30x30-Array, um den aktuellen Board-Zustand zu speichern). Für jeden Zug, den ich mache, möchte ich sehen, welche der möglichen Züge ic...
09.09.2012, 15:54
5
Antworten

Beenden Sie die Anwendung und rufen Sie die Destruktoren lokaler Objekte auf

Ich habe einige Objekte auf dem Stapel in der Hauptfunktion: %Vor% Außerdem habe ich eine Funktion, die Fehler in meiner Anwendung verfolgt: %Vor% Die Err-Funktion ist definitiv nützlich, wenn ich einen schwerwiegenden Fehler melden muss...
11.04.2011, 14:03
4
Antworten

Warum kommt die int Variable nicht vor char Array in Bezug auf die Adressierung, egal wie ich sie in C codiere?

Ich lese Hacking: Die Kunst der Ausbeutung (2. Ausgabe) , und ich bin gerade im Abschnitt über Pufferüberläufe. Im ersten Beispiel werden die Variablen in dieser Reihenfolge deklariert / initialisiert: %Vor% Im Beispiel wird erklärt, das...
14.08.2010, 03:50
3
Antworten

Was geht auf dem Stapel oder Heap?

Ich studiere etwas und bin auf eine Frage gestoßen, die das korrekte Speicherdiagramm des folgenden Codes anzeigt: %Vor% Hier ist mein Versuch, ein Speicherdiagramm, aber es kann falsch sein: Ich verstehe Dinge wie Objekte, Instanzvar...
16.05.2013, 04:48