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
相关推荐
niandb1 分钟前
The Rust Programming Language 学习 (九)
windows·rust
Merokes1 小时前
关于Gstreamer+MPP硬件加速推流问题:视频输入video0被占用
c++·音视频·rk3588
请来次降维打击!!!3 小时前
优选算法系列(5.位运算)
java·前端·c++·算法
别NULL3 小时前
机试题——统计最少媒体包发送源个数
c++·算法·媒体
嘤国大力士3 小时前
C++11&QT复习 (七)
java·c++·qt
背影疾风3 小时前
C++学习之路:指针基础
c++·学习
x-cmd3 小时前
[250331] Paozhu 发布 1.9.0:C++ Web 框架,比肩脚本语言 | DeaDBeeF 播放器发布 1.10.0
android·linux·开发语言·c++·web·音乐播放器·脚本语言
virelin_Y.lin4 小时前
系统与网络安全------Windows系统安全(1)
windows·安全·web安全·系统安全
myloveasuka4 小时前
[Linux]从硬件到软件理解操作系统
linux·开发语言·c++
UpUpUp……4 小时前
特殊类的设计/单例模式
开发语言·c++·笔记·单例模式