Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- template < typename T >
- class RandomAccessList : public std::list< T >
- {
- public:
- T& operator [] ( size_t index )
- {
- typename std::list< T >::iterator it = this->begin();
- for ( size_t i = 0; i < index; ++i, ++it );
- return ( * it );
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement