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
相关推荐
zdd567898 小时前
关于Windows 11 家庭中文版 25H2中ensp无法启动路由器,报40错的解决方法
windows
kk哥88998 小时前
C++ 对象 核心介绍
java·jvm·c++
helloworddm8 小时前
WinUI3 主线程不要执行耗时操作的原因
c++
无能者狂怒9 小时前
YOLO C++ Onnx Opencv项目配置指南
c++·opencv·yolo
集智飞行9 小时前
c++函数传参的几种推荐方式
开发语言·c++
胡闹5411 小时前
Linux查询防火墙放过的端口并额外增加需要通过的端口命令
linux·运维·windows
点云SLAM11 小时前
C++ Template(模板)解读和模板报错如何“逆向阅读”定位
c++·c++20·c++模版·c++高级应用·c++模版报错定位
北极糊的狐11 小时前
若依系统报错net::ERR_CONNECTION_TIMED_OUT的原因
java·windows·sql·mybatis
明洞日记11 小时前
【数据结构手册008】STL容器完全参考指南
开发语言·数据结构·c++
农夫山泉2号12 小时前
【c++】——c++编译的so中函数有额外的字符
java·服务器·c++