1

如果我在内核中使用 , 等预处理器指令#if#elif它会以任何方式影响性能吗?我假设这些条件在编译时就已经解决了。

4

1 回答 1

2

如果您进行实时编译,那么它可能会对编译时间产生一些影响,但对内核的实际执行不会有任何影响,因为正如您所说,它们在编译时就已解决。编译时的潜在减慢应该比在运行时进行所有这些检查要少得多。

于 2017-02-16T07:41:09.963 回答