Boost logo

Boost :

From: David Abrahams (abrahams_at_[hidden])
Date: 2000-05-29 19:55:56

> 2a) Remove implicit_cast entirely. Add a comment to the docs saying
> to use static_cast.
> 2b) Replace implicit_cast with unchecked_numeric_cast. See Darin
> Adler's

I don't remember much about the implicit_cast<> stuff, except that it became
a morasse.

One thing I'm looking for is a way to explicitly get a base class pointer
from a derived class pointer without declaring a new variable and without
doing something which might allow downcasts or other potential mistakes. It
would be great to do the same for references.

boost::upcast<>() anyone?


Boost list run by bdawes at, gregod at, cpdaniel at, john at