STL源码剖析(二)---向量分析
发布时间
阅读量:
阅读量
gcc版本: gcc 2.95.3
由于篇幅限制,此处仅展示部分源代码内容
vector
template <class _Tp, class _Alloc = __STL_DEFAULT_ALLOCATOR(_Tp) >
class vector : protected _Vector_base<_Tp, _Alloc>
{
private:
typedef _Vector_base<_Tp, _Alloc> _Base;
public:
typedef _Tp value_type;
typedef value_type* pointer;
typedef const value_type* const_pointer;
typedef value_type* iterator; //迭代器
typedef const value_type* const_iterator;
typedef value_type& reference;
typedef const value_type& const_reference;
typedef size_t size_type;
typedef pt
全部评论 (0)
还没有任何评论哟~
