超编程 编辑
元编程,又译超编程,是指某类计算机程序的编写,这类计算机程序编写或者操纵其它程序作为它们的资料,或者在编译时完成部分本应在运行时完成的工作。多数情况下,与手工编写全部代码相比,程序员可以获得更高的工作效率,或者给与程序更大的灵活度去处理新的情形而无需重新编译。
5
图片 0 图片
评论 0 评论
匿名用户 · [[ show_time(comment.timestamp) ]]
[[ nltobr(comment.content) ]]
相关
模板超编程是一种超编程技术,编译器使用模板产生暂时性的源码,然后再和剩下的源码混合并编译。这些模板的输出包括编译时期常数、资料结构以及完整的函式。如此利用模板可以被想成编译期的执行。这种技术被许多语言使用,最为知名的当属C++,其他还有Curl语言、D语言、Eiffel,以及语言扩展,如Template Haskell。
模板超编程是一种超编程技术,编译器使用模板产生暂时性的源码,然后再和剩下的源码混合并编译。这些模板的输出包括编译时期常数、资料结构以及完整的函式。如此利用模板可以被想成编译期的执行。这种技术被许多语言使用,最为知名的当属C++,其他还有Curl语言、D语言、Eiffel,以及语言扩展,如Template Haskell。