Концепция умного указателя static_ptr<T> в C++

В C++ есть несколько «умных указателей» — std::unique_ptr, std::shared_ptr, std::weak_ptr. Также есть более нестандартные умные указатели, например в boost: intrusive_ptr, local_shared_ptr.В этой статье мы рассмотрим новый вид умного указателя, который…