C++运行时是什么意思?

12

C++运行时执行了哪些活动?

2个回答

14

它处理应用程序的启动和关闭,以及运行所需的核心服务 - 例如初始化堆栈和静态变量,并提供堆和默认的内存分配器。


来源?我想了解更多。 - Clonkex

2

来自维基百科

C运行时库这个术语在某些平台上用于指称一组基本库,这些库可以与操作系统一起以动态链接的形式分发(带或不带头文件),或者随C编译器一起分发。另一个有时使用的术语是libc。并非所有库都被称为运行时库;在此上下文中,运行时意味着与编译器相关联的运行时支持包,该支持包被理解为使语言完整。运行时支持不仅提供C标准库函数,还可能提供其他材料来创建C程序的环境,例如在调用主函数之前的初始化,或者提供由C编译器生成的代码所需的CPU缺失的算术操作的子例程。


3
C++运行时是类似的,但并不完全相同。 - MSalters

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接