标签: c windows dll crt linkage
Windows应用程序动态链接CRT。应用程序执行部分代码后,它会加载共享库。共享库与CRT静态链接。
我的问题是:
如果应用程序对“CRT状态”进行了一些更改(例如,在某个文件中重新打开stdout), 这些更改在dll代码中是否有效?
谢谢
答案 0 :(得分:1)
不,静态链接的CRT完全独立于动态加载的CRT。文件表不同,堆不同,一切都不同。