У меня есть одноэлементный класс, и я скомпилирую его как статическую (lib) или динамическую (dll) библиотеку.
Гарантируется ли, что вызовы одного и того же файла на машине всегда относятся к одному и тому же уникальному экземпляру в обоих случаях?
Изменить: что, если процесс загружает две разные библиотеки, и разные функции из этих библиотек хотят использовать экземпляр класса singleton. Теперь они обращаются к одному и тому же экземпляру, я прав?
Спасибо,