是一种用模块创建变形状态的方法吗?如何使用这是一个好主意?从功能规划中脱离不可变的理念吗?

有帮助吗?

解决方案

否是因为它在编译时使用。它在c中是#define。

你可以看到示例 https://gist.github.com/mprymek/8379066 在哪里属性“传感器”用于累计使用宏“传感器”定义的函数。当您累积所有这些函数时,您可以自动生成函数“run_all”运行所有这些功能。当然,所有这一切都必须在编译时完成。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top