1 Mar
2010
1 Mar
'10
7:12 a.m.
On 1 Mar 2010, at 04:39, Jarl Lindrud wrote:
Robert Ramey
writes: Hmmm - This change - changing unsigned int to std::size_t - doesn't seem to be an error to me. binary archives are be definition across platforms. That is a binary archive created on a 32 bit machine cannot be read on a 64 bit machine. Since std::size_t is the same size as unsigned int on all platforms, I don't think this should ever create an error.
64 bit Visual C++ has size_t as 64 bits, and unsigned int as 32 bits ...
So does 64-bit Mac OS X (the default in Snow Leopard) Chris