Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4584274
  • 博文数量: 1214
  • 博客积分: 13195
  • 博客等级: 上将
  • 技术积分: 9105
  • 用 户 组: 普通用户
  • 注册时间: 2007-01-19 14:41
个人简介

C++,python,热爱算法和机器学习

文章分类

全部博文(1214)

文章存档

2021年(13)

2020年(49)

2019年(14)

2018年(27)

2017年(69)

2016年(100)

2015年(106)

2014年(240)

2013年(5)

2012年(193)

2011年(155)

2010年(93)

2009年(62)

2008年(51)

2007年(37)

分类: C/C++

2010-11-30 23:32:19

__attribute__((unused))

Specifies that the programmer is aware that a variable or function parameter is not referred to.

Syntax

function-parameter __attribute__((unused));
variable-declaration __attribute__((unused));
variable-definition __attribute__((unused));

Remarks

This attribute specifies that the compiler should not issue a warning for an object if the object is not referred to. This attribute specification has no effect if the compiler's unused warning setting is off.

Listing 19.4 Example of the unused attribute

void f(int a __attribute__((unused))) /* No warning for a. */
{
  int b __attribute__((unused)); /* No warning for b. */
  int c; /* Possible warning for c. */

  return 20;
}

如  所说:
  此变量属性是 ARM 编译器支持的 GNU 编译器扩展。
阅读(2025) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~