Bir matrix oluşturdum ve içine veri atmaya çalışıyorum fakat ram hatası veriyor. Önce kendi yazdığım kodlardan sandım fakat o koda kadar hatta ondan birkaç satır sonrada hiç bir adres işlemi yapmamışım. Debug yaptığımda
call main@__array
Satırına gelince hata verdiğini gördüm.
Hata veren kodlar
struct R
{
int ID;
uint Size;
int* FData;
int Type;
this(int id,uint size)
{
ID = id;
Size = size;
FData = cast(int*)GC.malloc(size);
}
}
R[][][] Matrix;
Matrix[Variable][type][id] = R(id,Data[0].sizeof);
Not: Variable enum , type ve id ler int, Datada Tuple
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]