
Igor Mikushkin wrote:
2007/12/24, Jeff Garland <jeff@crystalclearsoftware.com>:
Igor Mikushkin wrote:
As I understand the integer.hpp does not support types over 32 bits at present. Not true -- where'd you get that idea?
From integer.hpp file :) I have boost 1.33.1, but if you go to boost site -> documentation -> integer -> integer.hpp you will see.
Ok, this looks like it could be improved.
I suppose it is not too hard to implement other needed integer types (like _int64, _int128 on Microsoft and Intel compilers) using types from boost/cstdint.hpp file. You can use the following:
boost::int64_t boost::uint64_t
I use these and date-time and they are well defined everywhere.
Yes, it is well defined, but my program is very templated and I rely on syntax like int_t <some_number> :: type;
What I meant is that these are defined on all platforms. So will these not work for you? Jeff