Могу ли я использовать импортированную функцию DLL внутри обработчика atexit моего приложения? - PullRequest
0 голосов
/ 21 февраля 2019

У меня есть программа на С ++, которая загружает DLL при запуске, используя: #pragma comment(lib, "my.lib").Я также регистрирую функцию atexit в начале моей основной функции std::atexit(atexit_handler);.В моей функции обработчика atexit я вызываю функцию, импортированную из DLL.Это безопасно, или, скорее, есть ли гарантия, что моя DLL все равно будет загружена, когда она мне понадобится внутри функции atexit?

...