C言語なら俺に聞け(入門篇) Part 30
■ このスレッドは過去ログ倉庫に格納されています
0835デフォルトの名無しさん
2008/06/25(水) 01:07:46>>834
inline展開をやめて関数コールにしたわけだから、関数コールのオーバーヘッドにより
処理時間が長くなる。どのくらい長くなるかは、FFTの分解能(ループの回数)による。
C++はinlineをサポートしているので、ファイル拡張子をcからcppに変更して
C++でコンパイルすればOKかな?(>>833の指摘3番目)
Cのままにしたいのなら#defineマクロかな?
#define swap(a,b) { float temp = a; a = b; b = temp; }
■ このスレッドは過去ログ倉庫に格納されています