Если вы не будете изменять vec
между вызовом find_if
и использованием shared_ptr
, тогда возьмите ссылку на элемент, как в example2
, чтобы избежать ненужных настроек счетчика ссылок.Если вы не можете быть уверены, что это так, скопируйте shared_ptr
по значению, как в example
.