CppCon 2019 design
Pre-release
Pre-release
- The design as described on CppCon 2019 talk (https://youtu.be/0YW6yxkdhlU)
- Applied the feedback from the Cologne evening session
upcasting_traits
renamed todowncasting_traits
Dimension
template parameter removed from quantity
units
moved to astd::experimental
namespace- Leading underscore prefix removed from UDLs
- Added a few more derived dimensions
meter
renamed tometre
- Missing
operator*
added - Predefined dimensions moved to a dedicated directory
dimension_
prefix removed from names of derived dimensions- cmcstl2 library updated to 2019.09.19
base_dimension
is a value provided asconst&
to theexp
type- integrated with Compiler Explorer
- gsl-lite dependency removed
- Fractional dimension exponents support added
QuantityOf
concept introducedquantity_cast<U, Rep>()
support added