ReactOS系统宏函数ASSERT的实现
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
ReactOS系统宏函数ASSERT的实现
文章目录
- ReactOS系统宏函数ASSERT的实现
- [ASSERT 宏函数的实现](#ASSERT 宏函数的实现)
ASSERT 宏函数的实现
cpp
#ifndef ASSERT
#define ASSERT(exp) \
{ \
if (!(exp)) { \
Assert(#exp, __FILE__, __LINE__, NULL); \
BreakPoint(); \
} \
} \
#define ASSERTMSG(exp, msg) \
{ \
if (!(exp)) { \
Assert(#exp, __FILE__, __LINE__, msg); \
BreakPoint(); \
} \
}
#endif