У меня есть DLL, в которой определен синглтон.C++, несколько экземпляров dll, singleton
У меня есть приложение, которое может загружать несколько экземпляров этой библиотеки.
DLL нуждается в экземпляре singleton для экземпляра DLL, иначе он сработает.
Я заметил, что для нескольких экземпляров DLL существует только один экземпляр singleton. Зачем? Как я могу это решить (если возможно, без реорганизации синглтона во что-то другое)?
Спасибо за любую помощь.
Используйте синглтон, получите то, за что платите. – Puppy
@Sanja: Вопрос, который вы связываете, касается DLL, используемых в нескольких приложениях, имеющих один синглтон. Этот вопрос касается dll, используемых в одном приложении, имеющем несколько синглетонов. – interjay
@moala: Почему (и как), по вашему мнению, вы загружаете несколько экземпляров DLL в одном приложении? – interjay