"David Abrahams" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> "Fernando Cacciola" <[EMAIL PROTECTED]> writes:
>
> >> Suppose you have a
> >>
> >> variant<mpl::list<int&, std::string&> >
> >>
> > AFAICT references are not supported by variant either.
> > But if it were..
> >
> >> How do you check to see if it contains an int&?
> >
> > But extracting (or accessing, or peeking) (int&)*.
>
> Pointers to references are illegal.
>
Hugh, emm, of course..
Silly me..
I tried this with bcc5.5.1 before posing that:
int main()
{
typedef int& r ;
r* x =0 ;
}
which compiled OK (!?)
but I should *think* instead of blindly-trust my compiler!
--
Fernando Cacciola
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost