>>834
>>834
inline展開をやめて関数コールにしたわけだから、関数コールのオーバーヘッドにより
処理時間が長くなる。どのくらい長くなるかは、FFTの分解能(ループの回数)による。

C++はinlineをサポートしているので、ファイル拡張子をcからcppに変更して
C++でコンパイルすればOKかな?(>>833の指摘3番目)
Cのままにしたいのなら#defineマクロかな?

#define swap(a,b) { float temp = a; a = b; b = temp; }