//_Alloc 表示記憶體分配器,此引數幾乎不需要我們關心 template <class _Ty, class _Alloc = allocator<_Ty>> class vector{ ... protected: pointer _Myfirst; pointer _Mylast; pointer _Myend; };其中,_Myfirst 指向的是 vector 容器物件的起始位元組位置;_Mylast 指向當前最後一個元素的末尾位元組;_myend 指向整個 vector 容器所佔用記憶體空間的末尾位元組。