Wie erhalte ich Stack und Framepointer?
-
Hi
Ich will, um gegebenenfalls einen CoreDump einer abgeleiteten Klasse zu erzeugen, den Stack- und den Framepointer sichern. Allerdings habe ich leider keine Ahnung, wie ich das machen kann. Hierbei gehe ich davon aus, dass das Programm auf einem 80x86 ausgeführt wird.
Gibt es da eine Lösung für?
-
Tigerle schrieb:
Gibt es da eine Lösung für?
Im C++-Standard nicht. Das dürfte, wenn überhaupt, nur mit Compilerspezifischen Mitteln zu machen sein -> falsches Forum, ich verschieb dich mal.
Müsstest natürlich sagen welchen Compiler du benutzt...
-
Dieser Thread wurde von Moderator/in pumuckl aus dem Forum C++ in das Forum Compiler- und IDE-Forum verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Hmm, das ist natürlich übel. Ich verwende g++ unter Ubuntu Karmic Koala (Linux), aber eigtl. wollte ich den Code so programmieren, dass er auch unter Windows kompiliert werden kann
-
Vielleicht geht's mit asm() in C++?
-
Welches OS?
Windows: Warum verwendest Du nicht "MiniDumpWriteDump"?