9 Mar
                
                    2007
                
            
            
                9 Mar
                
                '07
                
            
            
            
        
    
                5:22 p.m.
            
        From leda_graph.hpp: class out_edge_iterator : public iterator_facade<out_edge_iterator, leda::edge, bidirectional_traversal_tag, const leda::edge&, const leda::edge*> Can someone explain to me the parameter "const leda::edge*"? http://www.boost.org/libs/iterator/doc/iterator_facade.html#difference says the last template parameter is the type for the difference between two iterators, how can this be a pointer? Shouldn't it just be the default std::ptr_diff_t? Cheers, Jens