assert_pub.h

来自「abstract rtos」· C头文件 代码 · 共 47 行

H
47
字号
#ifdef __cplusplusextern "C"{#endif #ifndef __INC_ASSERT_PUB_H__#define __INC_ASSERT_PUB_H__#define AOS_ASSERTFILE( ) #define AOS_ASSERT( f )\ \do{\    if( !(f) )\        ssp_assert( #f, __FILE__, __LINE__ );\}while(0)#define AOS_ASSERT_FUNC(f,func)\ \do{\    if( !(f) )\   	{\        ssp_assert( #f, __FILE__, __LINE__ );\        func;\   	}\}while(0)VOID ssp_assert( S8*cond, S8 *file, U32 line );VOID nvram_assert( const S8 *format,... );#endif#ifdef __cplusplus}#endif 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?