Frage : Inkompatible Arten, bei der Zuordnung Art `fftw_complex' von der Art `Doppeltes *'

Hallo,

I morgens programmierend in C und morgens using die FFTW Bibliothek, in der es die Datenart das fftw_complex gibt, das [2] definiert als Doppeltes. Zwei Reihen von diesen jetzt betrachten:

fftw_complex a [10];
fftw_complex b [10];

if tue ich das folgende:

a [5] = b [5];

I erhalten die Störung:

inkompatible Arten bei der Zuordnung Art `fftw_complex' von der Art `Doppeltes *'.

What ist mit diesem falsch? Ich verwirkliche, dass ich jedes der zwei Elemente [0] gerade zuweisen könnte und [1], aber ich erwarten dieses, um das Job…

I morgens using Eklipse-CDT mit GCC 4.4.3 zu tun. Danke!

Antwort : Inkompatible Arten, bei der Zuordnung Art `fftw_complex' von der Art `Doppeltes *'

typedef doppeltes fftw_complex [2];

a [5] ist eine Reihe von zwei Doppelten, Recht.
= zutrifft Operator nicht auf Reihen t.
Weitere Lösungen  
 
programming4us programming4us