当前位置: 首页 > article >正文

1.3.ReactOS系统宏函数ASSERT的实现

ReactOS系统宏函数ASSERT的实现

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
ReactOS系统宏函数ASSERT的实现

文章目录

  • ReactOS系统宏函数ASSERT的实现
  • ASSERT 宏函数的实现


ASSERT 宏函数的实现

#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

http://www.kler.cn/news/350825.html

相关文章:

  • vue2 a-input输入框使用正则限制为数字、英文及中文,出现吞字符和英文字符打断问题
  • 数据类型【MySQL】
  • 基于深度学习的音乐生成与风格转换
  • 专业135+总分400+西安交通大学815869(原909)信号与系统考研经验电子信息与通信工程,真题,大纲,参考书
  • 提示词高级阶段学习day2.2
  • nginx的配置
  • 【SAM模型应用于遥感影像|论文解读3】突破边界与一致性:SAM模型革新遥感影像语义分割
  • 大模型入门到精通!大模型应用开发极简入门(含PDF)
  • 信息安全工程师(52)网络安全审计系统组成与类型
  • 第3篇:传输层协议
  • Spark高级用法-数据源的读取与写入
  • Centos 7.5上配置mailx发送邮件
  • 《C++开发 AR 游戏:开启未来娱乐新潮流》
  • 六、IPD 方法论框架(IPD的核心流程)
  • UPDATE 更新数据
  • 【FP60】林业害虫数据集——目标检测、图像分类
  • 微软十月补丁星期二发现了 118 个漏洞
  • windows性能调优--基本性能优化
  • 传感器应用注意事项
  • PDF-XChange PRO v10.4.2.390 x64 已授权中文特别版
  • C++面试速通宝典——29
  • java代码生成器集成dubbo,springcloud详解以及微服务遐想
  • 【Golang】Go语言Web开发之模板渲染
  • Tortoise SVN 安装汉化教程(乌龟SVN)
  • git清除提交
  • 一步步讲解:如何通过动态规划解决「爬楼梯最低花费」问题