当前位置:嗨网首页>书籍在线阅读

11-把函数标识为已使用

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

把函数标识为已使用

在某些情况下,编译器不可见的一些代码调用了某个特定的函数。给函数添加used属性使得编译器可以告诉程序使用该函数,即使该函数看起来似乎从未被引用:

596.png 因此,编译器会输出生成的汇编代码,不会显示函数没有被使用的告警信息。当一个静态函数只被手工编写的汇编代码调用时,就可以使用该属性。一般情况下,如果编译器没有发现任何调用,它就会生成一条告警信息,可能会做些优化,删除该函数。