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