CRT与共享库和应用程序的链接

时间:2012-04-20 10:57:58

标签: c windows dll crt linkage

Windows应用程序动态链接CRT。应用程序执行部分代码后,它会加载共享库。共享库与CRT静态链接。

我的问题是:

如果应用程序对“CRT状态”进行了一些更改(例如,在某个文件中重新打开stdout), 这些更改在dll代码中是否有效?

谢谢

1 个答案:

答案 0 :(得分:1)

不,静态链接的CRT完全独立于动态加载的CRT。文件表不同,堆不同,一切都不同。