ReactOS系统宏函数ASSERT的实现

ReactOS系统宏函数ASSERT的实现

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加

ReactOS系统宏函数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
相关推荐
蓝悦无人机2 小时前
C++基础 — 函数总结
开发语言·c++
糖果店的幽灵2 小时前
langgraph的 MessagesState 解读
java·开发语言·人工智能·windows·langgraph
骑上单车去旅行3 小时前
MD5校验对比脚本
linux·服务器·windows
我不是懒洋洋4 小时前
从零实现一个分布式监控:Prometheus的核心设计
c++
An_s4 小时前
c++对接pdfium(一)win系统篇
开发语言·c++
众少成多积小致巨4 小时前
C++ 规范参考(上)
c++
FreeBuf_6 小时前
Windows NT OS内核提权漏洞PoC已公开
windows
caimouse7 小时前
WINE IE 与 wine_gecko 架构分析
架构·reactos
雲帝7 小时前
Windows虚拟机UDP大包分片排障
windows·网络协议·udp
一拳一个呆瓜7 小时前
【STL】iostream 编程:使用提取运算符
c++·stl