complexes Array

Gast #1565077
Lesenswert?

Vermutlich ist dein Stack zu klein. Wenn dein 'cx' (den Typ kenn ich 
nicht) z.B. ein struct aus zwei double ist, braucht das Array schon 
knapp 16 MB Speicher. Allokiere das Array dynamisch, dann sollte es 
gehen.
Gast #1565660
Lesenswert?

> typedef complex<double> cx;
> cx array[1024*1024]

Also ist es wie ich schon sagte: Dieses Array braucht 16 MB Speicher und 
dürfte damit deinen Stack überfüllen. Du kannst z.B. einen vector 
nehmen:

std::vector<cx> array(1024*1024);

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren