首页 > 其他 > 详细

编程小技巧——对传入参数的检查

时间:2015-08-21 10:41:07      阅读:273      评论:0      收藏:0      [点我收藏+]

头文件定义部分:

#define HAL_LED_1 0x01
#define HAL_LED_2 0x02
#define HAL_LED_3 0x04
#define HAL_LED_4 0x08
#define HAL_LED_ALL (HAL_LED_1 | HAL_LED_2 | HAL_LED_3 | HAL_LED_4 )

 

在函数调用时传入参数:

HalLedSet (HAL_LED_1, HAL_LED_MODE_ON);

 

在函数实现时检查参数:

uint8 HalLedSet (uint8 leds, uint8 mode)

{

  ......

  leds &= HAL_LED_ALL;  //这里可以达到检查参数的目的

  ......

}

 

--------------------------------------------------------------------------------------------------------------------------------------

在以后的编程中尽量使用这个技巧,这对程序的健壮性有很重要的作用。

 

编程小技巧——对传入参数的检查

原文:http://www.cnblogs.com/lweleven/p/ble_checkparam.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!