标签: c++ windows
所以,我用一些全局静态变量(记录器)加载Dll。而且没有自由博物馆。在关闭应用程序中,我从dll调用方法,但全局静态变量已被销毁。为什么???
答案 0 :(得分:1)
卸载DLL时,DLL中的静态变量将被销毁。如果没有明确的FreeLibrary调用以使其更早发生,则在主EXE的静态变量被销毁之前进程退出时会发生这种情况。
FreeLibrary