> > I've noticed that the philosophy of boost as it concerns long long is:
> > if the type exists then use it. Since it is a non standard feature
> > shouldn't it be used only if requested by the user (e.g. with a macro
> > from the command line:
> >
> >    -DBOOST_ENABLE_LONG_LONG
> 
> Maybe, but you could end up with a lot of macros to define if you want all
> the extentions enabled.  IMO the vast majority of users do want all possible
> extentions enabled.

This 'desire' is particularly relevant in the date-time library which 
depends on boost::int64_t quite heavily for efficient internal 
representations.  While problematic on a few compilers it is fine 
on most.

Jeff
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to