栈  0.1
数据结构_第3章
List::List< T >::const_iterator Class Referenceabstract

#include <List.h>

Inheritance diagram for List::List< T >::const_iterator:
[legend]

Public Member Functions

virtual const T & operator* () const =0
 
virtual const_iteratoroperator++ ()=0
 
virtual bool operator== (const const_iterator &rhs) const =0
 
virtual bool operator!= (const const_iterator &rhs) const =0
 

Detailed Description

template<typename T>
class List::List< T >::const_iterator

Definition at line 22 of file List.h.

Member Function Documentation

◆ operator!=()

template<typename T >
virtual bool List::List< T >::const_iterator::operator!= ( const const_iterator rhs) const
pure virtual

◆ operator*()

template<typename T >
virtual const T& List::List< T >::const_iterator::operator* ( ) const
pure virtual

Implemented in List::List< T >::iterator.

◆ operator++()

template<typename T >
virtual const_iterator& List::List< T >::const_iterator::operator++ ( )
pure virtual

Implemented in List::List< T >::iterator.

◆ operator==()

template<typename T >
virtual bool List::List< T >::const_iterator::operator== ( const const_iterator rhs) const
pure virtual

The documentation for this class was generated from the following file: