From: Fernando Cacciola (fernando_cacciola_at_[hidden])
Date: 2003-02-19 12:33:32
"David Abrahams" <dave_at_[hidden]> wrote in message
> "Fernando Cacciola" <fernando_cacciola_at_[hidden]> 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..
I tried this with bcc5.5.1 before posing that:
typedef int& r ;
r* x =0 ;
which compiled OK (!?)
but I should *think* instead of blindly-trust my compiler!
-- Fernando Cacciola
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk