Am 06.10.2016 um 00:07 schrieb Christopher Kormanyos:
A partial implementation of fixed-point in a Boost-like style based on proposal N3352 is now available.
... But your links don't work, I guess you need to > post them directly into the mail. Thanks. I think the docs link is broken.I will look into correcting this with the co-authors. Best regards, Chris
I looked over the pdf Paul Bristow shared, and it looks awesome, though
I'd think you'll also need the unsigned variant. I searched for an easy
solution for the notation for signed/unsigned and what you can do is use
a plain `signed` or `unsigned` as a template parameter, which yields
`signed int` and `unsigned int`. That does allow syntax like this:
`fixed_point<42, -6, unsigned>(42)` which is quite neat I think.
Maybe I missed that, but shift operators would be neat. I.e. "static"
shift operators, that is:
fp<7, 5> x = 1.0;
auto shifted = x >> c<1>; //type = fp<7,4>, but the underlying value is
the same.
Another thing I worked on, was a literal operator, using the
`template