RedWing
Erfahrenes Mitglied
@Holger:
Deine Spalten sind noch nicht allokalisiert...
Versuch mal folgendes:
@squeaker
Also das macht doch nix, weil wenn ein neuer Funktionsaufruf erfolgt, exisitiert das alte Array doch eh nicht mehr es wird ein neues angelegt welches für seine Lebensdauer
wieder statisch ist.
Also bei mir existiert das Binary nach dem Kompilieren und es lässt sich ausführen und debuggen...
Gruß
RedWing
Deine Spalten sind noch nicht allokalisiert...
Versuch mal folgendes:
Code:
6 unsigned char **image;
7 image = new unsigned char*[SIZE];
8
9 for(int i = 0; i < SIZE;i++){
10 *(image + i) = new unsigned char[SIZE*SIZE];
11 }
@squeaker
Deine Größen sind vielleicht konstant zur Laufzeit - können sich aber von Lauf zu Lauf ändern bzw. von Funktionsaufruf zu Funktionsaufruf.
Also das macht doch nix, weil wenn ein neuer Funktionsaufruf erfolgt, exisitiert das alte Array doch eh nicht mehr es wird ein neues angelegt welches für seine Lebensdauer
wieder statisch ist.
Wegoptimiert heisst, dass der Code nicht in die exe geschrieben wurde, da der Compiler festgestellt hat, dass er nie ausgeführt wird.
Also bei mir existiert das Binary nach dem Kompilieren und es lässt sich ausführen und debuggen...
Gruß
RedWing