У меня есть 2 dll: A и B.
Из кода в dll A я динамически загружаю dll B (используя dlopen в Unix и LoadLibrary в Windows). Гарантируется ли, что B будет выгружен раньше, чем A?
Есть ли разница между поведением Unix и Windows?
У меня есть 2 dll: A и B.
Из кода в dll A я динамически загружаю dll B (используя dlopen в Unix и LoadLibrary в Windows). Гарантируется ли, что B будет выгружен раньше, чем A?
Есть ли разница между поведением Unix и Windows?
Нет никакой гарантии, какая DLL будет выгружена первой (Unix и WIndows в этом вопросе не различаются).