Я начал изучать умные указатели C++11 и не вижу никакого полезного применения std::weak_ptr. Может ли кто-нибудь сказать мне, когда std::weak_ptrполезен/необходим?
std::weak_ptr