Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我在内核中使用 , 等预处理器指令#if,#elif它会以任何方式影响性能吗?我假设这些条件在编译时就已经解决了。
#if
#elif
如果您进行实时编译,那么它可能会对编译时间产生一些影响,但对内核的实际执行不会有任何影响,因为正如您所说,它们在编译时就已解决。编译时的潜在减慢应该比在运行时进行所有这些检查要少得多。