D语言预处理程序

D语言预处理程序宏处理是一种扩展语言的简单方法,它可以给语言加入某些语言本不支持的(对于符号调试器不可见的)特征

条件编译、使用 #include 分层的文本、宏、符号连接等,本质上构成了两种难以区分两种语言的融合体,而不是一种语言

更糟的是(或许是最好的),C 预处理程序是一种十分原始的宏语言

是停下来的时候了,看看预处理程序是用来做什么的,并将这些功能直接设计到语言内部

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关