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
相关推荐
xiaoye-duck2 分钟前
《算法题讲解指南:优选算法-分治-快排》--45.数组中的第k个最大元素,46.最小的k个数
c++·算法
SCBAiotAigc3 分钟前
2026.3.7:具身智能之51单片机<二>:ISP烧录过程
c++·人工智能·单片机·嵌入式硬件·51单片机·c
tankeven8 分钟前
HJ125 最大最小路
c++·算法
梦游钓鱼11 分钟前
Timestamp.cc和Timestamp.h文件分析
开发语言·c++
十年编程老舅15 分钟前
Linux GDB 调试超详细教程:入门 + 实战
linux·c++·gdb
白白白飘26 分钟前
在 Windows 上安装 Docker 及验证
windows·docker·容器
长沙红胖子Qt27 分钟前
关于 VMware虚拟机的windows虚拟机磁盘文件太大减少其磁盘 的解决方法
windows·虚拟机释放磁盘
@我漫长的孤独流浪36 分钟前
C算法设计与分析------程序设计代码
数据结构·c++·算法
liu****43 分钟前
1.反向迭代器实现思路
数据结构·c++·反向迭代器·vector·list
HAPPY酷1 小时前
C++ 多文件编程:声明、定义与全局变量的“黄金法则”
c++·python·技术美术