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
相关推荐
rainbow688913 小时前
VSCode配置C/C++环境全攻略
c++
naruto_lnq13 小时前
C++中的桥接模式
开发语言·c++·算法
j4455661113 小时前
C++中的职责链模式高级应用
开发语言·c++·算法
WarmSword14 小时前
mac上用cursor/vscode调试root权限进程
c++·ide·vscode·macos·mac
m0_7369191014 小时前
模板元编程性能分析
开发语言·c++·算法
wbs_scy14 小时前
C++11:类新功能、lambda与包装器实战
开发语言·c++
永远睡不够的入14 小时前
类和对象(中)
c++
飞鹰5114 小时前
深度学习算子CUDA优化实战:从GEMM到Transformer—Week4学习总结
c++·人工智能·深度学习·学习·transformer
2301_7657031414 小时前
C++中的职责链模式实战
开发语言·c++·算法
面对疾风叭!哈撒给14 小时前
Windows 系统使用NSSM创建 Windows服务
windows