标签: c dll operating-system generic-programming
我有两个问题对应 DLL的
1)同一个Dll可以被一个进程加载两次(来自两个不同的 文件层次结构中的位置)? 2)两个不同的DLL可以同名 是由一个过程加载?
1)同一个Dll可以被一个进程加载两次(来自两个不同的 文件层次结构中的位置)?
2)两个不同的DLL可以同名 是由一个过程加载?
答案 0 :(得分:1)
Ain不会是通用的,但在Windows上,两者的答案都是是。 Windows将不同的路径视为包含不同的dll。如果他们的名字或内容重叠,则无关紧要。