-3
我正在研究HCMUS的信息技术。通过3年,我从未见过这个功能的原型。神秘的功能PROTOYPE
static void
FUNCTION(fft_halfcomplex,pass_4) (const BASE in[],
const size_t istride,
BASE out[],
const size_t ostride,
const size_t product,
const size_t n,
const TYPE(gsl_complex) twiddle1[],
const TYPE(gsl_complex) twiddle2[],
const TYPE(gsl_complex) twiddle3[])
你能解释一下这个原型的中心部分(FUNCTION(fft_halfcomplex,pass_4)
)对我? 我相信这段代码可以运行良好。如果你不相信我,你可以在http://www.fon.hum.uva.nl/praat/download_sources.html下载,你会看到。 谢谢,
搜索'#define'的'FUNCTION' ... – 2013-04-09 09:20:18
我会给'grep'一个漩涡,看看'#define's来。顺便说一句,'TYPE'也一样。 – WhozCraig 2013-04-09 09:21:45
实际上有两个不同的问题。 1 *预处理后发生了什么* 2 *为什么*这样做。对于运行带有相关命令开关(通常为'-E')的编译器,2找到相应的宏并阅读它们的代码/文档。 – 2013-04-09 09:23:21