Здравствуйте, B0FEE664, Вы писали:
BFE>Здравствуйте, Hard_Club, Вы писали:
H_C>>А чем может быть оправдано добавление стольких лищних кострукций? BFE>Всего три дополнительные строчки, хотя, конечно, тут предполагается, что объекты уникальны с пределах использования библиотеки.
BFE>Такой код бывает нужен, если BFE>- используется событийная модель обработки с неизвестным порядком событий; BFE>- время жизни объекта может зависит от стороннего кода ещё одной библиотеки; BFE>- существует сложная зависимость жизни одного объекта от жизни другого.
Делал такое на одном проекте, где нужно было железякой управлять через thirdparty dll