Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 July 01

MS

Meow Sav in IT KPI C/C++ ХВ (не UB)
Если я не ошибся
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
Так а к чему это?
Мне же Singletone нужен
источник

MS

Meow Sav in IT KPI C/C++ ХВ (не UB)
Чаво?
источник

MS

Meow Sav in IT KPI C/C++ ХВ (не UB)
В конструкторе пишешь код, при загрузке длл этот код исполнится
источник

MS

Meow Sav in IT KPI C/C++ ХВ (не UB)
Разве не это требовалось?
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
мне нужен Singletone в .dll, который можно будет использовать клиентам .dll.
источник

MS

Meow Sav in IT KPI C/C++ ХВ (не UB)
источник

MS

Meow Sav in IT KPI C/C++ ХВ (не UB)
А как DllMain поможет клиенту узнать куда там стучать в твоей длл?
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
не понял вопрос.

Клиент будет обращаться MyClass::getInstance(...)
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
просто мне нужно вынести static из getInstance в контекст .dll
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
вот и смотрю, как это сделать
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ну как бы инициализируй свои глобальные штуки
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
это же хедеры
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ну сделай глобальную переменную
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
добавь явные методы инит шатдаун
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
и дергни их из атач детач кейсов
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
глобальную переменную типа MyClass?
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
но тут ещё чекни тот случай что длл шарится между екзехами
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ну да, или можно попробовать контейнер где ключ процес айди
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
а значение твой синглтон
источник