📄 assert.h
字号:
#ifndef assert_h#define assert_h#ifdef USER_ASSERT_GLOBALS#define ASSERT_EXT#else#define ASSERT_EXT extern#endif#ifdef NASSERT #define DEFINE_THIS_FILE #define DEFINE_THIS_MODULE(name_) #define ASSERT(ignore_) ((void)0) #define ERROR() ((void)0)#else ASSERT_EXT void AssertHandler(char const * file,int line); #define DEFINE_THIS_FILE \ static char const l_this_file[] = __FILE__; #define DEFINE_THIS_MODULE(name_) \ static char const l_this_file[] = #name_; #define ASSERT(test_) \ if (test_) { \ }else \ (AssertHandler(l_this_file, __LINE__))\ #define ERROR() \ (AssertHandler(l_this_file, __LINE__))#endif #endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -