编译时期 编辑
编译期是指程序设计中,编译器在编译源代码时的行为。包括语法分析器语义分析、类型检查、泛型编程代码生成等。
1
相关
模板超编程是一种超编程技术,编译器使用模板产生暂时性的源码,然后再和剩下的源码混合并编译。这些模板的输出包括编译时期常数、资料结构以及完整的函式。如此利用模板可以被想成编译期的执行。这种技术被许多语言使用,最为知名的当属C++,其他还有Curl语言、D语言、Eiffel,以及语言扩展,如Template Haskell。
执行时期在电脑科学中代表一个计算机程序从开始执行到终止执行的运作、执行的时期。与执行时期相对的其他时期包括:设计时期、编译时期、链接期、与载入时期。
执行时期在电脑科学中代表一个计算机程序从开始执行到终止执行的运作、执行的时期。与执行时期相对的其他时期包括:设计时期、编译时期、链接期、与载入时期。
执行时期在电脑科学中代表一个计算机程序从开始执行到终止执行的运作、执行的时期。与执行时期相对的其他时期包括:设计时期、编译时期、链接期、与载入时期。
执行时期在电脑科学中代表一个计算机程序从开始执行到终止执行的运作、执行的时期。与执行时期相对的其他时期包括:设计时期、编译时期、链接期、与载入时期。
执行时期在电脑科学中代表一个计算机程序从开始执行到终止执行的运作、执行的时期。与执行时期相对的其他时期包括:设计时期、编译时期、链接期、与载入时期。
模板超编程是一种超编程技术,编译器使用模板产生暂时性的源码,然后再和剩下的源码混合并编译。这些模板的输出包括编译时期常数、资料结构以及完整的函式。如此利用模板可以被想成编译期的执行。这种技术被许多语言使用,最为知名的当属C++,其他还有Curl语言、D语言、Eiffel,以及语言扩展,如Template Haskell。
执行时期在电脑科学中代表一个计算机程序从开始执行到终止执行的运作、执行的时期。与执行时期相对的其他时期包括:设计时期、编译时期、链接期、与载入时期。
执行时期在电脑科学中代表一个计算机程序从开始执行到终止执行的运作、执行的时期。与执行时期相对的其他时期包括:设计时期、编译时期、链接期、与载入时期。
动态编译是某些程式设计程式语言在执行时用来增进效能的方法。尽管这技术源于Self,但使用此技术最为人所知的是Java。此技术可以做到一些只在执行时才能完成的最佳化。使用动态编译的执行环境一开始执行速度较慢,之后,完成大部分的编译和再编译后,会执行得比非动态编译程式快很多。因为初始化时的效能延迟,动态编译不适用于一些情况。在许多实作中,一些可以在编译时期做的最佳化被延到执行时期才编译,导致不必要的效能降低。即时编译是一种动态编译的形式。