GCC内建函数__builtin_constant_p

来源:互联网 发布:js阻止事件冒泡 编辑:程序博客网 时间:2024/05/18 17:04

__builtin_constant_p是GCC的内建函数,可以用该函数判断传入的参数是否为编译时常量。如果是编译时常量则该函数返回1,否则返回0。如果该函数返回0,并不代表参数不是常数,而仅仅是在“-O”优化参数下,GCC编译器无法证明其是否为常量。

0 0
原创粉丝点击