【发布时间】:2012-09-27 09:31:07
【问题描述】:
我不是在寻找 C 中的函数,宏会有所帮助。这就是我想使用位图的方式。 用法:
int bitmap;
if(bitmap != 0)
do something
else
do something
假设位图变成了位图数组,我如何获得相同的结果(不进行函数调用)?
【问题讨论】:
-
作业标签已被移除....!!!!!
-
“我不是在寻找 c 中的函数,宏会有所帮助” 你能解释一下这句话背后的原因吗?为什么不能使用函数?
-
检查来自快速代码路径,我无法承受每个检查的函数调用开销。
-
不用担心在 C 中调用函数的成本。如果您设置了适当的优化标志,编译器很可能会内联该函数。