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