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
相关推荐
wangluoqi15 小时前
c++ 逆元 小总结
开发语言·c++
瓦特what?15 小时前
插 入 排 序
开发语言·c++
『往事』&白驹过隙;15 小时前
C/C++中的格式化输出与输入snprintf&sscanf
linux·c语言·c++·笔记·学习·iot·系统调用
Je1lyfish15 小时前
CMU15-445 (2026 Spring) Project#1 - Buffer Pool Manager
linux·数据库·c++·后端·链表·课程设计·数据库架构
x***r15115 小时前
Dism++x64系统优化清理安装步骤详解(附系统清理与优化使用教程)
windows
zyeyeye15 小时前
自定义类型:结构体
c语言·开发语言·数据结构·c++·算法
俩娃妈教编程16 小时前
2023 年 03 月 二级真题(1)--画三角形
c++·算法·双层循环
航哥的女人16 小时前
C++文件操作
开发语言·c++
张小凡vip16 小时前
OpenClaw简介--windows系统安装OpenClaw
人工智能·windows·openclaw
hello_fengfeng17 小时前
WSL2 安装到其他磁盘(D/E盘)完整指南
windows·ubuntu