运行时库只是一些动态链接的库文件吗?

时间:2015-05-17 21:34:35

标签: c++ c windows dll runtime

例如,C标准库具有一些标准函数,如printf,。

标准库与运行时库之间的关系究竟是什么?

运行时库是标准库中的dll(在windows下)吗?所以当我在我的程序中调用printf时,编译器会链接我的程序"动态地"导出printf的dll文件(MSVCR100D.dll)所以我的程序和那个dll都在加载时加载到内存中?

具有导出的printf的dll(MSVCR100D.dll)正好是C运行时库还是运行时库是其他的东西???

1 个答案:

答案 0 :(得分:1)

对于MSVC,运行时库MSVCRxxx.DLL包含C / C ++标准库的所有代码。