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
相关推荐
say_fall几秒前
二叉树从入门到实践:堆与链式结构全解析
c语言·数据结构·c++
郝学胜-神的一滴几秒前
Effective Modern C++ 条款38:线程句柄析构行为与Vibe Coding优化指南
开发语言·数据结构·c++·程序人生·多线程·并发
大闲在人9 小时前
C、C++区别还是蛮大的
c语言·开发语言·c++
掘根10 小时前
【C++STL】平衡二叉树(AVL树)
开发语言·数据结构·c++
SJjiemo11 小时前
CrystalDiskInfo硬盘健康监测
windows
hetao173383711 小时前
2026-02-13~16 hetao1733837 的刷题记录
c++·算法
浅念-12 小时前
C++ string类
开发语言·c++·经验分享·笔记·学习
爱华晨宇13 小时前
Python列表入门:常用操作与避坑指南
开发语言·windows·python
寻星探路13 小时前
【前端基础】HTML + CSS + JavaScript 快速入门(三):JS 与 jQuery 实战
java·前端·javascript·css·c++·ai·html