美文网首页
编译无用参数告警处理

编译无用参数告警处理

作者: 43h | 来源:发表于2017-07-25 15:11 被阅读0次

    我们写代码的时候经常需要遇到一些情况,参数暂时没用到。但是这个参数必须存在。
    例如linux下线程实体函数 void *thread_xx(void *arg)
    如果不处理,gcc编译时就会报"warning: unused parameter 'arg' [-Wunused-parameter]"的警告,烦死了。
    改成如下形式可以解决此问题
    void *thread_xx(__attribute__((unused))void *arg)

    再次编译,警告没了。
    原文链接 http://blog.chinaunix.net/uid-23065002-id-3971798.html

    相关文章

      网友评论

          本文标题:编译无用参数告警处理

          本文链接:https://www.haomeiwen.com/subject/lxgwkxtx.html