|
Boost : |
From: Andy Little (andy_at_[hidden])
Date: 2006-01-25 17:52:00
just a test
[boost.png"] Boost Conversion Library
The Conversion Library improves program safety and clarity by = performing
otherwise messy conversions. It includes cast-style function = templates
designed to complement the C++ Standard's built-in casts.
To reduce coupling, particularly to standard library IOStreams, the = Boost
Conversion Library is supplied by several headers:
* The [1]boost/cast header provides polymorphic_cast<> and
polymorphic_downcast<> to perform safe casting = between polymorphic
types.
* The [2]boost/lexical_cast header = provides lexical_cast<> general
literal text conversions, such as an int = represented as a string, or
vice-versa.
* The [3]boost/implicit_cast header provides implicit_cast<> which is
used when the source type = is implicitly convertible to the target
type, to force the implicit = conversion. It's less liberal than
static_cast, which will convert in the opposite direction..
_________________________________________________________________
Revised Jan 25, 2006
References
1. file://localhost/tmp/3D"cast.htm"
2. file://localhost/tmp/3D"lexical_cast.htm"
3. file://localhost/tmp/boost/implicit_cast.hpp"
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk