= boost::is_base_and_derivedA,D::value; // error
bool const y = boost::is_convertibleD*,A*::value; // error
--
Mike Conley
___
Unsubscribe other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
convert an X to a Y if I must already know
the answer to do so safely?
--
Mike Conley
___
Unsubscribe other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
).
--
Mike Conley
___
Unsubscribe other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
it isn't as
usable, though.
But the real problem, as I see it, is that is_convertibleX,Y can
fail to compile for certain choices of X and Y.
That's a whole different (and soluble, in the core) matter.
What sorts of changes would be (or are being) considered?
--
Mike Conley
time operator, the results should depend upon context. This should
work as expected. Really, it's no more interesting than:
char c[23];
cout sizeof(c);
{
char c[22];
cout sizeof(c);
}
printing 2322.
--
Mike Conley
___
Unsubscribe other
{};
Does this one depend on context also?
Yes. But don't we have this problem with the template version, too?
--
Mike Conley
___
Unsubscribe other changes: http://lists.boost.org/mailman/listinfo.cgi/boost