$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] Interest check: constant input matching manipulator
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2009-04-09 10:11:09
AMDG
Stewart, Robert wrote:
> I presume you're referring to 17.4.3.1/1, but the necessary operators would be in the global namespace and they don't conflict with the existing overloads because of the const arguments:
>
> template
> <
> class IStream
> , class Char = IStream::char_type
> , class Traits = IStream::traits_type
> , class Allocator = std::allocator<Char>
> >
> IStream &
> operator >>(IStream & _stream,
> std::basic_string<Char,Traits,Allocator> const & _literal);
>
> template <class IStream>
> IStream &
> operator >>(IStream & _stream,
> typename IStream::char_type const * _literal);
>
> Did I miss something?
>
Such an overload is legal but useless because it won't be found by ADL.
In Christ,
Steven Watanabe