$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Peter Dimov (pdimov_at_[hidden])
Date: 2005-05-11 15:45:46
Thorsten Ottosen wrote:
> I don't know why you insists that we need two overloads.
>
> Given
>
> template< class T >
> MyType
> {
> Iter Begin();
> ConstIter Begin() const;
> ...
> };
>
> surely
>
> template< class T >
> auto begin( MyType<T>&& r ) -> decltype( r.Begin() )
> { return r.Begin(); }
>
> can handle both const and non-const arguments.
No, it can't.