такой тест: https://paste.debian.net/1100058/.
Получаю выхлоп:
A 0x7ffc2554ef28 a=19
A 0x7ffc2554ef24 a=20
A 0x7ffc2554ef2c a=42
~A 0x7ffc2554ef2c a=42
End of scope.
~A 0x7ffc2554ef24 a=42
~A 0x7ffc2554ef28 a=19
Т.е. созданный объект всё-таки уничтожается после присваивания. Или я что-то делаю не так?
Какого время жизни либого временного объекта?
Обсуждают сегодня