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
相关推荐
_F_y17 小时前
MySQL用C/C++连接
c语言·c++·mysql
兩尛17 小时前
c++知识点2
开发语言·c++
xiaoye-duck17 小时前
C++ string 底层原理深度解析 + 模拟实现(下)——面试 / 开发都适用
开发语言·c++·stl
Azure_withyou18 小时前
Visual Studio中try catch()还未执行,throw后便报错
c++·visual studio
琉染云月18 小时前
【C++入门练习软件推荐】Visual Studio下载与安装(以Visual Studio2026为例)
c++·visual studio
L_090719 小时前
【C++】高阶数据结构 -- 红黑树
数据结构·c++
川川菜鸟21 小时前
Claude Code 安装与配置完整指南(Windows)
windows
PfCoder1 天前
WinForm真入门(23)---PictureBox 控件详细用法
开发语言·windows·c#·winform
智者知已应修善业1 天前
【查找字符最大下标以*符号分割以**结束】2024-12-24
c语言·c++·经验分享·笔记·算法
Mr_Xuhhh1 天前
MySQL表的增删改查(CRUD)操作详解
数据库·windows