纲要

  • 隐藏信息以改进代码
  • 使用类函数宏来修改和扩展代码
  • 使用类函数宏操作结构体和函数
  • 通过让编译器或IDE帮助你调试宏
  • 使用灵活的类函数宏编写 DSL
  • 过程宏使用场景

基本使用

过程宏:Function-like macros - 图1

过程宏:Function-like macros - 图2

过程宏:Function-like macros - 图3