Defined in header <memory> template< class T > class shared_ptr; (since C++11) std::shared_ptr is a smart pointer that retains shared ownership of an object through a pointer. Severalshared_ptr objects may own the same object; the ob…
reference url:http://www.cplusplus.com/reference/algorithm reference url:https://blog.csdn.net/Swust_Zeng_zhuo_K/article/details/80113384 <algorithm> Standard Template Library: Algorithms The header <algorithm> A range is any sequence of objec…