#define UNUSED_PARAM(v) (void)(v) 的作用

#ifndef   UNUSED_PARAM 
#define   UNUSED_PARAM(v)   (void)(v) 
#endif 

假如一个有返回值的函数 

如调用时是没有使用它的返回值,编译器会给出一个警告 
如果用void强制转换一下,则明确告诉编译器不使用返回值 

也就是为了消除警告


转载连接:http://www.cnblogs.com/verygis/archive/2012/05/03/2480130.html

猜你喜欢

转载自blog.csdn.net/a314687289/article/details/44416103
今日推荐