当前位置:嗨网首页>书籍在线阅读

01-宏与元编程

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

第9章 宏与元编程

元编程是改变你查看程序中指令和数据方式的一种技术。它允许你像处理任何其他数据那样通过指令生成新的代码。许多语言都支持元编程,例如Lisp的宏、C的#define构造及Python的元类。Rust也是如此,它提供了多种形式实现元编程,我们将在本章详细探讨它们。

在本章中,我们将介绍以下主题。

  • 什么是元编程。
  • Rust中的宏及其形式。
  • 声明性宏、宏变量及类型。
  • 重复构造。
  • 过程宏。
  • 宏的用例。
  • 可用的宏程序库。