[cfe-dev] Compile errors with MSVC 2005 (SVN revision 53516)
    Ted Kremenek 
    kremenek at apple.com
       
    Sat Jul 12 11:02:21 PDT 2008
    
    
  
On Jul 12, 2008, at 10:20 AM, Cédric Venet wrote:
> Yes, I just changed
> 	typedef typename super::pointer pointer;
> to
> 	typedef ValueT* pointer;
Incidentally, does the following work:
change:
   typedef typename super::pointer pointer;
   typedef typename super::reference reference;
to:
   typedef typename bidirectional_iterator<ValueT, ptrdiff_t>::pointer  
pointer
   typedef typename bidirectional_iterator<ValueT,  
ptrdiff_t>::reference reference
If that worked, it would obviate the need to make an assumption on how  
bidirectional_iterator defines "pointer" and "reference".
    
    
More information about the cfe-dev
mailing list