Hallo Zusammen,
ich arbeite gerade an einem Projekt und teste gerade eine eigens implementierte Datenstruktur in C. Bei jeder neuen Debugsession werden die Speicherbereiche für Variablen etc. neu vergeben und das nervt gewaltig.
1. Durchlauf
Variable X hat die Adresse 0x0097bed4
2. Durchlauf
Variable X hat die Adresse 0x00ff3af10
...
Weiß jemand von euch ob Visual Studio eine Funktion oder Tool bereitstellt, um diese Speicherbereiche für ein Projekt festlegen und fixieren zu können? Muss man das dem OS iwie beibringen, dass das Programm dieses Speicherlayout verwenden soll?
z.B.
.data = 0x000 - 0x1FF
.heap = 0x200 - 0x3FF
.stack = 0x400 - 0x5FF
Vielleicht weiß jemand was und kann mir helfen 🙂
Danke und schöne Grüße
ich arbeite gerade an einem Projekt und teste gerade eine eigens implementierte Datenstruktur in C. Bei jeder neuen Debugsession werden die Speicherbereiche für Variablen etc. neu vergeben und das nervt gewaltig.
1. Durchlauf
Variable X hat die Adresse 0x0097bed4
2. Durchlauf
Variable X hat die Adresse 0x00ff3af10
...
Weiß jemand von euch ob Visual Studio eine Funktion oder Tool bereitstellt, um diese Speicherbereiche für ein Projekt festlegen und fixieren zu können? Muss man das dem OS iwie beibringen, dass das Programm dieses Speicherlayout verwenden soll?
z.B.
.data = 0x000 - 0x1FF
.heap = 0x200 - 0x3FF
.stack = 0x400 - 0x5FF
Vielleicht weiß jemand was und kann mir helfen 🙂
Danke und schöne Grüße