Tag: stack

Ein stack ist ein last-in-first-out (LIFO) abstrakter Datentyp und Datenstruktur. Eine häufige Verwendung des stacks zum speichern von Subroutinen-Argumente und return-Adressen.

Weird MSC 8.0 Fehler: "Der Wert von ESP wurde nicht ordnungsgemäß über einen Funktionsaufruf gespeichert ..."

Anzahl der Antworten 19 Antworten
Wir haben vor kurzem versucht, auseinander brechen einige unserer Visual Studio-Projekte in Bibliotheken, und alles schien zu kompilieren und fein in ein test-Projekt mit einer von der Bibliothek Projekte als Abhängigkeit. Jedoch, der Versuch, die Anwendung auszuführen,

Warum wachsen Stacks typischerweise nach unten?

Anzahl der Antworten 8 Antworten
Ich weiß, dass die Architekturen, die ich persönlich kenne (x86, 6502, etc.), den stack in der Regel wächst nach unten (d.h. jedes Element auf dem Stapel abgelegt resultiert in einer verminderten SP -, nicht erhöht). Ich wundere

Implementieren Sie Stack mit zwei Warteschlangen

Anzahl der Antworten 22 Antworten
Eine ähnliche Frage wurde bereits früher dortaber die Frage ist hier die Rückseite mit zwei Warteschlangen wie ein stack. Die Frage... Gegeben zwei Warteschlangen mit Ihren standard-Operationen (enqueuedequeueisemptysize), implementieren Sie einen stack mit seiner standard-Operationen (poppushisemptysize). Sollte

DIVs übereinander stapeln?

Anzahl der Antworten 7 Antworten
Ist es möglich, stapeln sich mehrere DIVs wie: <div> <div></div> <div></div> <div></div> <div></div> </div> So, dass alle diese inneren DIVs haben die gleiche X-und Y-position? Standardmäßig gehen Sie alle unter einander Erhöhung der Y-position von der Höhe

Was ist der grundlegende Unterschied zwischen Stapel und Warteschlange?

Anzahl der Antworten 11 Antworten
Was ist der grundlegende Unterschied zwischen stack und queue?? Bitte helfen Sie mir, ich bin nicht in der Lage um den Unterschied zu finden. Wie unterscheiden Sie eine stack-und eine queue? Suchte ich die Antwort in verschiedene

Heap versus Stack Allocation Implikationen (.NET)

Anzahl der Antworten 6 Antworten
Aus einer SO beantworten1 über Heap und Stack, er hob mir die Frage: Warum ist es wichtig zu wissen, wo die Variablen zugewiesen werden? In eine andere Antwort jemand darauf hingewiesen, dass der stack ist schneller. Ist

Android entfernen Aktivität vom Backstack

Anzahl der Antworten 7 Antworten
Okay, ich bin irgendwie ratlos, was mit diesem zu tun. Also ich habe die MainActivity, und von dort aus eine Aktivität gestartet werden kann, um DegreePlanActivity, und von dort aus eine weitere Aktivität gestartet werden kann, um

Wie ermittle ich die maximale Stack-Nutzung?

Anzahl der Antworten 5 Antworten
Welche Methoden sind verfügbar für die Bestimmung der optimalen stack-Größe für embedded/memory-constrained system? Wenn es zu groß ist, dann Speicher verschwendet werden, könnten anderweitig eingesetzt werden. Allerdings, wenn es zu klein ist, dann bekommen wir diese website

Schätzung der Stapelgröße

Anzahl der Antworten 10 Antworten
In multi-threaded embedded software (geschrieben in C oder C++), muss ein thread genügend Stapelspeicher, um zu ermöglichen, dass es seine Operationen ohne überzulaufen. Die richtige Dimensionierung der Anlage ist entscheidend in einigen embedded-Echtzeit-Umgebungen, da Sie (zumindest in

Was passiert, wenn Stack und Heap kollidieren?

Anzahl der Antworten 5 Antworten
Ich bin neugierig zu wissen, was passiert, wenn der stack und der heap kollidieren. Wenn jemand festgestellt hat, könnte bitte erklären Sie die Szenario. Vielen Dank im Voraus. InformationsquelleAutor der Frage mahesh | 2009-08-26

Wo finde ich den Standard-XSS-Wert für Sun / Oracle JVM?

Anzahl der Antworten 5 Antworten
Hat schon mal jemand gefunden, der eine JVM-Dokument default XSS sizes für verschiedene Versionen von der Sun/Oracle JVM, und für verschiedene OS ' s? Habe ich in der Lage zu finden diese Tabelle in der jrockit jdk

C # Rekursionstiefe - Wie tief kannst du gehen?

Anzahl der Antworten 4 Antworten
Gibt es keine Kontrolle, wie viel Sie können Rekursiv aufrufen etwas? Vom einfachen test-Programm bekomme ich eine Rekursionstiefe von knapp über 18k abhängig von der stacksize.... ist es ein Weg, um set-up ein Stück Speicher (vielleicht ein

Stapel, Static und Heap in C ++

Anzahl der Antworten 9 Antworten
Ich gesucht habe, aber ich habe nicht sehr gut verstanden, diese drei Begriffe. Muss ich bei Verwendung der dynamischen Zuordnung (im heap) und was ist der wirkliche Vorteil? Was sind die Probleme der statischen und stack? Könnte

Wie sortiere ich einen Stapel nur mit Stapeloperationen?

Anzahl der Antworten 12 Antworten
Fand ich diese Frage auf das web. Gegeben ein Stapel S, schreiben Sie ein C-Programm zum Sortieren der Stapel (in der aufsteigenden bestellen). Wir sind nicht berechtigt, irgendwelche Annahmen darüber, wie der stack implementiert ist. Die einzigen

Globale Speicherverwaltung in C ++ in Stack oder Heap?

Anzahl der Antworten 9 Antworten
Wenn ich deklarieren Sie eine Datenstruktur, die weltweit in einer C++ - Anwendung wird verbraucht stack-Speicher oder heap-Speicher ? ZB struct AAA { .../.../. ../../.. }arr[59652323]; Kommentar zu dem Problem - Öffnen auch, was ist der Unterschied

Wenn Vektoren zugewiesen werden, verwenden sie Speicher auf dem Heap oder dem Stapel?

Anzahl der Antworten 4 Antworten
Sind alle der folgenden Aussagen wahr ist? vector<Type> vect; //allocates vect on stack and each of the Type (using std::allocator) also will be on the stack vector<Type> *vect = new vector<Type>; //allocates vect on heap and each

Android beendet die Aktivität und startet eine andere

Anzahl der Antworten 2 Antworten
Ich bin neugierig über eine Sache. Wie schaff ich meine derzeitige Tätigkeit und einen weiteren starten. Beispiel : MainActivity --(starts)--> LoginActivity --(if success, starts)--> SyncActivity --(if success start)--> MainActivity (with updated data). Also ich will, wenn SyncActivity

Unterschied zwischen char * str = "STRING" und char str [] = "STRING"?

Anzahl der Antworten 6 Antworten
Während dem Programmieren einer einfachen Funktion zu entfernen, die ein bestimmtes Zeichen aus einem string, fiel ich auf diese seltsame Frage: void str_remove_chars( char *str, char to_remove) { if(str && to_remove) { char *ptr = str; char

Java-Aufruf-Stack in Eclipse navigieren

Anzahl der Antworten 4 Antworten
Im Debugger wie GDB, wenn Sie stoppen an einem Haltepunkt können Sie ganz einfach verschieben, bis der call stack und prüft die relevanten Quell-und stack-frame-Daten. Wie machst du das in Eclipse? Kommentar zu dem Problem - Öffnen

Stapelüberläufe von tiefer Rekursion in Java?

Anzahl der Antworten 10 Antworten
Nach einiger Erfahrung mit funktionalen Sprachen, fange ich an, Rekursion mehr in Java - Aber die Sprache scheint zu haben, eine relativ flache call-stack von über 1000. Gibt es eine Möglichkeit um den call-stack größer? Wie kann

Was ist zwischen ESP und EBP?

Anzahl der Antworten 2 Antworten
Recht, ich bin sicher, dass dies implizit oft beantwortet, aber ich scheine nicht in der Lage sein, Recht bekommen. Wenn Sie ein (x86) stack-trace (sagen wir, es bei der Suche in WinDbg), und schauen Sie sich die

Was ist die Standard-Stack-Größe, kann sie wachsen, wie funktioniert sie bei der Garbage Collection?

Anzahl der Antworten 2 Antworten
Verstehe ich, dass jeder thread hat seinen eigenen stack. Primitive Typen und Referenzen gehalten werden, auf dem stack, und dass kein Objekt gehalten wird, auf den stack. Meine Fragen sind: Wie viel kann ein stack wachsen? (wie

Escape-Analyse in Java

Anzahl der Antworten 3 Antworten
Soweit ich weiß die JVM verwendet die escape-Analyse für einige performance - Optimierungen wie lock coarsening und lock elision. Ich bin interessiert, ob es eine Möglichkeit gibt für die JVM zu entscheiden, dass ein bestimmtes Objekt zugewiesen

Grundlegende Rekursion, überprüfen Sie die ausgeglichene Klammer

Anzahl der Antworten 11 Antworten
Habe ich software geschrieben, die in der Vergangenheit verwendet einen stack, um zu überprüfen für symmetrische Gleichungen, aber jetzt bin ich gefragt, zu schreiben, die einen ähnlichen Algorithmus rekursiv zu überprüfen, korrekt geschachtelte Klammern und Klammern. Gute