memory-address

Eine Zahl, die einen bestimmten Ort im Computerspeicher angibt. Kann auch auf den Zugriff auf diese Adressen im Speicher verweisen.
4
Antworten

Ist der C / C ++ - Zeiger die absolute Speicheradresse oder relativ zur Anwendung oder relativ zum Modul?

Wenn ich zum Beispiel eine Funktion in der Hauptanwendung deklariere und einen Zeiger darauf übergebe, von einer dynamisch geladenen Bibliothek (über dlopen unter Linux oder LoadLibrary unter Windows) unter Verwendung eines erhaltenen Symb...
24.12.2011, 21:00
6
Antworten

Wie funktionieren Zeiger in C unter der Haube?

Nehmen Sie ein einfaches Programm wie folgt: %Vor% Wie wird &p ermittelt? Errechnet der Compiler alle solchen Referenzen vor oder zur Laufzeit? Wenn zur Laufzeit gibt es eine Tabelle von Variablen oder etwas, wo es diese Dinge sieht?...
14.03.2014, 17:34
2
Antworten

Wie wird der E / A-Adressraum den Geräten zugeordnet?

Ich hoffe, dass die Frage so gut formuliert ist, dass jemand sie verstehen kann. Ich verstehe diesen Hauptspeicher (RAM) und für Port I / O getriebene I / O, es hat seinen eigenen Adressraum, den Anweisungen wie IN, OUT verwenden. Wenn man...
10.02.2012, 03:20
2
Antworten

Eindeutige Adresse für die Variable constexpr

Ist es möglich, eine eindeutige Adresse für eine consExpr-Variable zuzuordnen, d. h. für alle Übersetzungseinheiten, in denen die Variable verfügbar ist (normalerweise über einen Header)? Betrachten Sie das folgende Beispiel: %Vor% Kompilier...
14.02.2013, 10:04
1
Antwort

Die Adresse, wo der Dateiname geladen wurde, fehlt [GDB]

Ich habe folgenden Beispielcode %Vor% Ich habe diesen Code mit der Option -g in gcc kompiliert. %Vor% Generiere separate Symboldatei %Vor% Entfernen Sie die Symbole von a.out %Vor% Laden Sie diese a.out in gdb %Vor% gdb sagt...
02.02.2014, 08:01
2
Antworten

Wert des Zeigers in C

Ich habe angefangen, C zu lernen (also, weißt du .. Zeiger). Ich habe diesen Code: %Vor% Meine Ausgabe ist: %Vor% Wenn ich hexadezimal oben in dezimal umwandle, bekomme ich: 140720994002157 Meine Fragen: 1) Stellt dieser Dezimal...
25.08.2016, 10:00
5
Antworten

Wie ändern Game-Trainer eine Adresse im Speicher, die dynamisch ist?

Nehmen wir an, ich bin ein Spiel und ich habe eine globale int* , die meine Gesundheit enthält. Die Aufgabe eines Game-Trainers ist es, diesen Wert zu modifizieren, um den Gott-Modus zu erreichen. Ich habe Tutorials über Game-Trainer nachgesch...
28.05.2010, 05:06
2
Antworten

Kann ich einen std :: vector als Fassade für ein vorher zugeordnetes (rohes) Array verwenden?

Ich habe einen Speicherort von DirectX erhalten, in dem meine Eckpunktdaten gespeichert sind. Eine sehr bequeme Möglichkeit, mit Vertex-Informationen umzugehen, ist die Verwendung eines std :: vector & lt; & gt; einer Struktur, die Vertex-Inform...
11.02.2013, 06:47
2
Antworten

Ist die Adresse eines Objekts während seines Lebenszyklus fixiert?

Ist die Adresse eines Objekts während seines Lebenszyklus konstant oder kann es sich ändern? Ich dachte nur, die Adresse eines Objekts ändert sich nie. Ist es JVM abhängig? Ich habe keine klare Spezifikation gefunden.     
27.11.2013, 17:58
4
Antworten

Wie dekodieren / proc / pid / pagemap Einträge in Linux?

Ich versuche zu entschlüsseln, wie man / proc / pid / pagemap benutzt, um die physikalische Adresse eines bestimmten Satzes von Seiten zu erhalten. Angenommen, aus der / proc / pid / maps erhalte ich die virtuelle Adresse afa2d000-afa42000, die...
10.06.2013, 09:57