Здравствуйте, 0xDEADBEEF, Вы писали:
DEA>Здравствуйте, Cyberax, Вы писали:
C>>Здравствуйте, 0xDEADBEEF, Вы писали:
DEA>>>>>Вот ты зуб дашь за то, что он не сменился между версиями буста X и Y? C>>>>Не сменится. Это поведение в shared_ptr — by design (возможность использования incomplete-классов). DEA>>>Поведение не сменится. А реализация? C>>А какая разница? Здесь реализация продиктована поведением. DEA>То есть, нарушение ODR для smart_ptr допустимо? С чего бы это?
Мне кажется по умолчанию может браться текущий делитер и запоминаться во внутренних структурах.
Т.е. фактически один объект но в зависимости от места создания возможно разные будут внутренние данные (делитер в частности)