
<boost/lambda/detail/operator_return_type_traits.hpp>has some forward declarations. <libstdc++ debug mode would be trouble? I found more forward declarations in boost/functional/detail/container_fwd.hpp, and this one seems to get the job done. Maybe this file could be moved into boost/detail/ instead? Besides, it seems to me that boost/functional/hash could be one possible client of a is_container function, but I haven't looked very closely though so I could be mistaken. Regards, On 23/05/07, shunsuke <pstade.mb@gmail.com> wrote:
Christian Holmquist wrote:
So, would a more correct implementation of is_container forward declare STL containers in a portable way and specialize the traits class for each one?
That seems reasonable.
I'm working with STLport and VC 7.1/8.0 so I can have the forward declarations working for these, but I don't know about other stl implementations.
<boost/lambda/detail/operator_return_type_traits.hpp> has some forward declarations. libstdc++ debug mode would be trouble?
Regards,
-- Shunsuke Sogame
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost