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
相关推荐
m0_730115114 分钟前
模板编程中的SFINAE技巧
开发语言·c++·算法
2401_8318249615 分钟前
高性能计算集群部署
开发语言·c++·算法
liu****17 分钟前
7.企业级开发
c++·gitee·版本控制
add45a29 分钟前
C++代码移植性设计
开发语言·c++·算法
bloglin9999932 分钟前
windows中粘贴拷贝文件不会显示进度条,尤其是大文件
windows
qq_1481153734 分钟前
分布式系统容错设计
开发语言·c++·算法
m0_5603964736 分钟前
C++中的享元模式
开发语言·c++·算法
郭涤生41 分钟前
CANopen 基础复习
服务器·网络·c++
nainaire42 分钟前
速通LeetCode hot100——(1~9 哈希,双指针,滑动窗口)
c++·笔记·算法·leetcode
2501_9249526943 分钟前
分布式缓存一致性
开发语言·c++·算法