Boost logo

Boost :

From: Joe Gottman (jgottman_at_[hidden])
Date: 2006-05-24 20:36:21


"Maarten Kronenburg" <M.Kronenburg_at_[hidden]> wrote in message
news:e5254e$tba$1_at_sea.gmane.org...
> In the boost vault
> http://boost-consulting.com/vault/
> under Math - Numerics the document
> infintdraft.pdf contains the
> Proposal for an Infinite Precision Integer
> for Library Technical Report 2, Draft.

   There's a few members that I'd really like to see.

First, an operator unspecified_bool_type(), like the one found in
shared_ptr. There's a lot of code that looks like the following:

long x = doSomething();
if (x) { //whatever.

If integer is going to be a drop-in replacement for long then it should have
this functionality.

Second, it would be very nice if we could have a two-parameter constructor
for emulating scientific notation:

integer googol(1, 100);

I'm not sure how technically feasible this second one is, but it would
certainly be useful.

Joe Gottman


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk