Als «stack» getaggte Fragen

115
C / C ++ maximale Stapelgröße des Programms

Ich möchte DFS auf einem 100 x 100-Array ausführen. (Angenommen, Elemente des Arrays stellen Diagrammknoten dar.) Unter der Annahme des schlimmsten Falls kann die Tiefe rekursiver Funktionsaufrufe bis zu 10000 betragen, wobei jeder Aufruf bis zu 20 Bytes benötigt. Ist es also machbar, dass die...

115
DIVs übereinander stapeln?

Ist es möglich, mehrere DIVs wie folgt zu stapeln: <div> <div></div> <div></div> <div></div> <div></div> </div> Damit alle diese inneren DIVs die gleiche X- und Y-Position haben? Standardmäßig gehen sie alle untereinander und erhöhen die...

105
Wie extrahieren Sie lokale Variableninformationen (Adresse und Typ) aus einem Delphi-Programm oder den vom Compiler generierten Debug-Informationen?

Mein Ziel ist: Angesichts eines angehaltenen Threads in einem von Delphi kompilierten 32- oder 64-Bit-Windows-Programm, um den Stapel zu durchlaufen (machbar) Gegebene Stapeleinträge, um die lokalen Variablen in jeder Methode und ihre Werte aufzulisten. Das heißt, zumindest finden Sie ihre Adresse...

104
Was ist der Unterschied zwischen Cabal und Stack?

Gestern habe ich von einem neuen Haskell-Tool namens Stack erfahren . Auf den ersten Blick sieht es so aus, als ob es den gleichen Job wie Cabal macht. Was ist der Unterschied zwischen ihnen? Ist Stack ein Ersatz für Cabal? In welchen Fällen sollte ich Stack anstelle von Cabal verwenden? Was kann...

102
Warum beträgt die Stapelgröße in C # genau 1 MB?

Heutige PCs verfügen über eine große Menge an physischem RAM, die Stapelgröße von C # beträgt jedoch nur 1 MB für 32-Bit-Prozesse und 4 MB für 64-Bit-Prozesse ( Stapelkapazität in C # ). Warum ist die Stapelgröße in CLR immer noch so begrenzt? Und warum ist es genau 1 MB (4 MB) (und nicht 2 MB oder...

95
Warum wachsen Stapel normalerweise nach unten?

Ich weiß, dass in den Architekturen, mit denen ich persönlich vertraut bin (x86, 6502 usw.), der Stapel normalerweise nach unten wächst (dh jedes auf den Stapel geschobene Element führt zu einem dekrementierten SP, nicht zu einem inkrementierten). Ich wundere mich über die historischen Gründe...

94
Android: Aktivität öffnen, ohne im Stapel zu speichern

Ich habe 2 Aktivitäten: Main und List. Von Main aus können Sie List öffnen. In der Liste können Sie Main öffnen. Ich mag es so , dass jede Öffnung der Liste nicht nicht in die ‚Geschichte‘ gerettet werden. Wenn Sie also von Main zurück drücken, können Sie nicht zur Liste zurückkehren. Ist es...

87
Wächst der Stapel nach oben oder unten?

Ich habe diesen Code in c: int q = 10; int s = 5; int a[3]; printf("Address of a: %d\n", (int)a); printf("Address of a[1]: %d\n", (int)&a[1]); printf("Address of a[2]: %d\n", (int)&a[2]); printf("Address of q: %d\n", (int)&q); printf("Address of s: %d\n", (int)&s); Die Ausgabe...