ебать вы себе оправдываетесь конечно. т.е. речь о том что блядь вся семантика РАИИ нахуй ломается если оптимизация есть и если ее нету, но методичка сказала что никто вам ничего не обещал и если вызовы совпадают то все збс?
у тебя сломается наблюдаемый счетчик ссылок в объекте от этого, но это разрешено - считается, что тебе не важно в твоем shared_ptr счетчик 1 - 2 - 1 или оставался 1