2014-05-09 5 views
1

저는 GCC_UNUSED가 꽤 많은 장소 (curses, CDK)에서 사용 된 것을 보았습니다. 검색을 시도했지만 아무 것도 찾을 수 없습니다. 누군가 의미를 알 수 있습니까?GCC_UNUSED 정의는 무엇입니까?

+1

http://gcc.gnu.org/onlinedocs/gcc-3.4.6/gcc/Variable-Attributes.html 사용하지 않는 검색 –

답변

1

은 보통은 매크로 정의처럼 뭔가 :

#ifdef __GNUC__ 
# define GCC_UNUSED __attribute__((unused)) 
#else 
# define GCC_UNUSED 
#endif 

변수에 부착 unusedattribute은, 변수가 가능하지 않은 것으로 의미가 있다는 것을 의미한다. GCC는이 변수에 대한 경고를 생성하지 않습니다.

0

GCC 매크로가 아니며, GCC와 관련하여보고있는 코드입니다.

"매개 변수 사용되지 않음"경고를 피할 수있는 대부분의 방법.