Prozess des dynamischen Zuweisens und Freigebens von Teilen des physischen Speichers, um auf Programmanforderungen mit, wenn möglich, Fairness und ohne Hunger unter den Anforderern zu antworten.
In Programmiersprachenbüchern wird erklärt, dass Werttypen auf dem Stapel und Referenztypen auf dem Heap erstellt werden , ohne zu erklären, was diese beiden Dinge sind. Ich habe keine klare Erklärung dafür gelesen. Ich verstehe, was ein Stapel ist. Aber, Wo und was sind sie (physisch im Speicher eines echten Computers)? …
Ich habe den folgenden Code. #include <iostream> int * foo() { int a = 5; return &a; } int main() { int* p = foo(); std::cout << *p; *p = 8; std::cout << *p; } Und der Code läuft nur ohne Laufzeitausnahmen! Die Ausgabe war 58 Wie kann es sein? …
Ich stolperte über Stapelüberlauf Frage Speicherleck mit std :: string bei der Verwendung von std :: list <std :: string> , und einer der Kommentare sagt dieser: Hör auf newso viel zu benutzen . Ich kann keinen Grund erkennen, warum Sie irgendwo neu verwendet haben. Sie können Objekte nach Wert …
Wie kann ich den in meiner Android-Anwendung verwendeten Speicher programmgesteuert finden? Ich hoffe, es gibt einen Weg, dies zu tun. Und wie bekomme ich auch den freien Speicher des Telefons?
Hier ist der Auszug aus dem betreffenden Programm. Die Matrix img[][]hat die Größe GRÖSSE × GRÖSSE und wird initialisiert bei: img[j][i] = 2 * j + i Dann res[][]erstellen Sie eine Matrix , und jedes Feld hier ist der Durchschnitt der 9 Felder in der img-Matrix. Der Rand wird der …
Ich möchte wissen, wie man die Größe von Objekten wie einer Zeichenfolge, einer Ganzzahl usw. in Python ermittelt. Verwandte Frage: Wie viele Bytes pro Element enthält eine Python-Liste (Tupel)? Ich verwende eine XML-Datei, die Größenfelder enthält, die die Größe des Werts angeben. Ich muss dieses XML analysieren und meine Codierung …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Ich möchte die Speichernutzung meiner Python-Anwendung kennen und insbesondere wissen, welche Codeblöcke …
Welche Tricks verwenden Benutzer, um den verfügbaren Speicher einer interaktiven R-Sitzung zu verwalten? Ich benutze die folgenden Funktionen [basierend auf Beiträgen von Petr Pikal und David Hinds in der R-Help-Liste von 2004], um die größten Objekte aufzulisten (und / oder zu sortieren) und gelegentlichrm() einige davon. Aber bei weitem die …
Ich versuche, das Dienstprogramm perfmon windows zu verwenden, um Speicherlecks in einem Prozess zu debuggen. So erklärt perfmon die Begriffe: Arbeitssatz ist die aktuelle Größe des Arbeitssatzes dieses Prozesses in Byte. Der Arbeitssatz ist der Satz von Speicherseiten, die kürzlich von den Threads im Prozess berührt wurden. Wenn der freie …
Ich sehe in C ++, dass es mehrere Möglichkeiten gibt, Daten zuzuweisen und freizugeben, und ich verstehe, dass Sie beim Aufrufen anrufen mallocsollten freeund wenn Sie den newOperator verwenden, mit dem Sie koppeln sollten, deleteund es ein Fehler ist, die beiden zu mischen (z. B. Aufrufen free()von etwas, das erstellt …
Ich habe gerade einen Test im Rahmen eines Vorstellungsgesprächs abgeschlossen, und eine Frage hat mich verblüfft, selbst wenn ich Google als Referenz verwendet habe. Ich würde gerne sehen, was die StackOverflow-Crew damit machen kann: Die memset_16alignedFunktion erfordert einen 16-Byte-ausgerichteten Zeiger, der an sie übergeben wird. Andernfalls stürzt sie ab. a) …
Hat hier jemals jemand C ++ 's "Placement New" verwendet? Wenn ja, wofür? Es sieht für mich so aus, als wäre es nur auf speicherabgebildeter Hardware nützlich.
Ich habe ein Python-Programm geschrieben, das auf eine große Eingabedatei reagiert, um einige Millionen Objekte zu erstellen, die Dreiecke darstellen. Der Algorithmus lautet: Lesen Sie eine Eingabedatei Verarbeiten Sie die Datei und erstellen Sie eine Liste der Dreiecke, die durch ihre Scheitelpunkte dargestellt werden Geben Sie die Scheitelpunkte im AUS-Format …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.