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
相关推荐
电脑小管家5 分钟前
路由器怎么重新设置wifi密码
网络·windows·计算机外设·智能路由器·电脑
ouliten11 分钟前
《Linux C编程实战》笔记:mmap
linux·c++·笔记
小尧嵌入式11 分钟前
深入理解C/C++指针
java·c语言·开发语言·c++·qt·音视频
yuezhilangniao11 分钟前
Windows 系统变量未完全清楚 - 代理执行一半 导致 pip 和 Postman 连接失败的解决指南
windows·postman·pip
ULTRA??15 分钟前
字符串处理小写字母转换大写字母
c++·python·rust
fish_xk15 分钟前
c++的字符串string
开发语言·c++
DeltaTime24 分钟前
一 图形学概述, 线性代数
c++·图形渲染
愿你天黑有灯下雨有伞29 分钟前
Spring Boot 使用FastExcel实现多文件打包 ZIP导出
windows·spring boot·后端
xiangzhihong840 分钟前
Windows环境下安装使用Redis
数据库·windows·redis
猿饵块1 小时前
c++17--std::owner_less
开发语言·c++