
24 Dec
2007
24 Dec
'07
2:27 p.m.
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.
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; Igor Mikushkin