|
Boost : |
From: rogeeff_at_[hidden]
Date: 2001-06-20 23:44:28
Hi!
Trying to compile reverse_iterator_test under MSVC with STLPort 4.0.
I've got following error:
stlport-4.0\stlport\stl\_algobase.h(199) : error C2679: binary '=' :
no operator defined which takes a right-hand operand of type 'struct
boost::detail::iterator_traits_::undefined<void>' (or there is no
acceptable conversion)
d:\source code\stlport-4.0\stlport\stl\_algobase.h(316) : see
reference to function template instantiation
'class _STL::ostream_iterator<char,char,class _STL::char_traits<char>>
__cdecl _STL::
__copy( struct boost::iterator_adaptor<char*,
struct boost::reverse_iterator_policies,
struct boost::detail::iterator_traits_::undefined<void>,
struct boost::detail::iterator_traits_::undefined<void>&,
struct boost::detail::iterator_traits_::undefined<void>*,
struct _STL::random_access_iterator_tag,
int>,
struct boost::iterator_adaptor<char*,
struct boost::reverse_iterator_policies,
struct boost::detail::iterator_traits_::undefined<void>,
struct boost::detail::iterator_traits_::undefined<void>&,
struct boost::detail::iterator_traits_::undefined<void>*,
struct _STL::random_access_iterator_tag,
int>,
class _STL::ostream_iterator<char, char,
class _STL::char_traits<char>>,
struct _STL::random_access_iterator_tag,
int* )' being compiled
Something wrong with my macro settings?
Gennadiy
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk