运行时 编辑
执行时期在电脑科学中代表一个计算机程序从开始执行到终止执行的运作、执行的时期。与执行时期相对的其他时期包括:设计时期、编译时期链接期、与载入时期。
1
相关
GNU lightning是在运行时生成汇编语言代码的自由软件库。版本2.0发行于2013年8月,支持的后端包括:X86、ARM架构、MIPS、PowerPC、IA-64、SPARC和PA-RISC。
动态链接器是操作系统的一部分,负责按照可执行程序运行时的需要装入与链接共享库。装入是指把共享库在永久存储上的内容复制到内存,链接是指填充跳转表与重定位指针。
动态链接器是操作系统的一部分,负责按照可执行程序运行时的需要装入与链接共享库。装入是指把共享库在永久存储上的内容复制到内存,链接是指填充跳转表与重定位指针。
内联展开是一种将函数体直接展开到调用处的一种优化技术。它可以由手工指定,或者经由编译优化自动完成。内联展开类似于宏展开,区别在于内联展开在编译时完成,而宏展开则可能在预编译、编译时、运行时时完成。
在C++编程中,分配器是C++标准库的重要组成部分。C++的库中定义了多种被统称为“容器”的数据结构,这些容器的共同特征之一,就是其大小可以在程序的运行时改变;为了实现这一点,进行动态内存分配就显得尤为必要,在此分配器就用于处理容器对内存管理请求。换句话说,分配器用于封装标准模板库容器在内存管理上的低层细节。默认情况下,C++标准库使用其自带的通用分配器,但根据具体需要,程序员也可自行定制分配器以替代之。
在C++编程中,分配器是C++标准库的重要组成部分。C++的库中定义了多种被统称为“容器”的数据结构,这些容器的共同特征之一,就是其大小可以在程序的运行时改变;为了实现这一点,进行动态内存分配就显得尤为必要,在此分配器就用于处理容器对内存管理请求。换句话说,分配器用于封装标准模板库容器在内存管理上的低层细节。默认情况下,C++标准库使用其自带的通用分配器,但根据具体需要,程序员也可自行定制分配器以替代之。
在计算机科学中,动态分派是指运行时选择哪一个多态的实现来调用的过程。动态分派通常被应用于面向对象编程的语言和系统,并被认为是一个主要特点。
在计算机科学中,动态分派是指运行时选择哪一个多态的实现来调用的过程。动态分派通常被应用于面向对象编程的语言和系统,并被认为是一个主要特点。
在计算机学中,反射式编程或反射,是指计算机程序在运行时可以访问、检测和修改它本身状态或行为的一种能力。用比喻来说,反射就是程序在运行的时候能够“观察”并且修改自己的行为。
在计算机科学中,动态分派是指运行时选择哪一个多态的实现来调用的过程。动态分派通常被应用于面向对象编程的语言和系统,并被认为是一个主要特点。