On 8/14/17 12:07 AM, John Maddock via Boost wrote:
Sounds worthwhile. While you're at it, how about considering making all the functions constexpr ?
constexpr support would require the underlying container (std::vector) to be constexpr as well, in fact since new (variable sized) storage is required, I don't see how that would be possible at all..... you could as someone suggested have a fixed storage polynomial class with multiplication yielding a different type...
I think that someone was me.
any non-trivial manipulation would lead to a complete explosion of template instantiations though.
This doesn't actually bother me. It's happened with the safe numerics library and it hasn't created a problem - at least in my tests and examples. I suggested this idea without really thinking it through. Hmmm - not an uncommon occurrence. I see now that it would require a totally new library based on tuple rather than on vector. Robert Ramey
John.
--- This email has been checked for viruses by AVG. http://www.avg.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost