In some base class of a std::list<>
The following typedef is found
typedef typename _Alloc::template rebind<_Ty>::other _Alty;
I am having hard time breaking the above declaration to understand. How to read the above easily and
- Why is there a
::
template after_Alloc
? - What is
std::rebind
?