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
相关推荐
czhaii10 分钟前
math.h数学函数库 ctype.h函数
c语言·c++·算法·机器学习
柏木乃一15 分钟前
进程间通信IPC(1)IPC概述,匿名管道,进程池
linux·服务器·c++·进程间通信·ipc·匿名管道·进程池
蒹葭玉树26 分钟前
【C++上岸】C++常见面试题目--操作系统篇(第二十七期)
java·c++·面试
GHL28427109026 分钟前
TeamTalk-login_server学习
运维·服务器·c++·学习
_codemonster30 分钟前
windows安装适配CUDA环境与pytorch环境
人工智能·pytorch·windows
Queenie_Charlie30 分钟前
一个奇数次
c++·位运算
爱学习的阿磊37 分钟前
自定义操作符重载指南
开发语言·c++·算法
非凡ghost1 小时前
Photo Studio PRO安卓版(照片编辑应用)
android·windows·学习·智能手机·软件需求
zhuanggoahead1 小时前
拓扑排序(Kahn算法)
网络·数据结构·c++·算法·排序算法
Studying 开龙wu1 小时前
争对C++开发VS2022安装——Microsoft Visual Studio2022从下载到安装步骤教程(超详细)
c++·microsoft·visual studio