Mając
std::weak_ptr<Base> weak_ptr;
chciałbym dokonać coś rodzaju dynamic castu na std::weak_ptr<Derived>
, zakładając że Derived dziedziczy po Base. Jest to możliwe? Nie satysfakcjonuje mnie rozwiązanie w stylu wyciągania raw pointera z weak_ptr, a potem dynamic_castowanie tego prta na Derived i operowaniu na nim. Chciałbym skopiować std::weak_ptr który będzie już wskazywał na daną konkretną klase Derived.
EDIT: Nieważne, już znalazłem na stackoverflow