[Eric Friedman]
> Why not overload boost::get again for optional?
It might be a good idea for other reasons, but it doesn't solve the problem
I'm trying to solve.
[Brian McNamara]
> do_something( adapt( 3 ) );
> do_something( adapt( nilable<int>(3) ) );
> do_something( adapt( foo ) ); // foo has unknown type
But I'd like to write
do_something(3);
do_something(foo); // of type T
do_something(bar); // of type nilable<T>
Can I have my cake and eat it too? ;-)
Dave
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost