Size: a a a

2020 September 08

RM

Roy Mustang in C++ Together 2.0
Проебывать время по невнимательности?
источник

ВК

Вика Котейкина... in C++ Together 2.0
Писать фреймворк этот
источник

M

Michael in C++ Together 2.0
да
источник

M

Michael in C++ Together 2.0
и все мы его сотрудники
источник

M

Michael in C++ Together 2.0
поэтому и конфа так называется - together пилим фреймворк роя
источник

RM

Roy Mustang in C++ Together 2.0
Michael
поэтому и конфа так называется - together пилим фреймворк роя
Не пилим, а поддерживаем опенсоурс
источник

M

Michael in C++ Together 2.0
@r_mustang господин главный начальник, можно на перерыв?
источник

RM

Roy Mustang in C++ Together 2.0
Michael
@r_mustang господин главный начальник, можно на перерыв?
Можно
источник

🦊

🦊fox.cpp in C++ Together 2.0
Roy Mustang
Я блять забыл резетнуть shared_ptr'ы с тредами и логгером
Звучит, как отрицание RAII
источник

🦊

🦊fox.cpp in C++ Together 2.0
Как насчёт деструктор модулями определить?
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Как насчёт деструктор модулями определить?
Они там и так есть
источник

M

Michael in C++ Together 2.0
🦊fox.cpp
Как насчёт деструктор модулями определить?
так и сделал у себя
источник

🦊

🦊fox.cpp in C++ Together 2.0
Roy Mustang
Они там и так есть
Тогда что за дрисня твой finalize
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Тогда что за дрисня твой finalize
Каллбэк, который вызывается прежде чем модули будут выгружены
источник

G

GNU/Плюшка in C++ Together 2.0
🦊fox.cpp
Тогда что за дрисня твой finalize
RAII нинужын!11
источник

RM

Roy Mustang in C++ Together 2.0
Finalize -> Plugins dtor -> Unload .dll
источник

RM

Roy Mustang in C++ Together 2.0
Вот порядок вызовов
источник

RM

Roy Mustang in C++ Together 2.0
Если быть точнее, там Finalize callbck -> EntryPoint with state Free -> Unload .dll
источник

RM

Roy Mustang in C++ Together 2.0
Объясняю зачем нужен Finalize
источник

RM

Roy Mustang in C++ Together 2.0
Если ты хранишь какие то данные внутри других модулей и хочешь чистить их сам, то юзаешь Finalize
источник