> [mailto:[EMAIL PROTECTED]]On Behalf Of Robert Ramey > Sent: 28 November 2002 17:49
> >From: Matthias Troyer <[EMAIL PROTECTED]> > > > So archiving perfectly compatible with the practice of > typedefing int32_t > etc. but doesn't require it. This is as it should be. There > is not nor > should there be any notion of predefined typedefs in the > archive. It is > not the function of the library to enforce a particular coding style > but rather to be compatible with the widest array of practices. Understood. But C 99 standardised the int*_t types and in anticipation that C++ 0x might do the same, boost has them in the integer library ( cstdint.hpp ). Two suggestions *I think* have been made. 1) that the serialisation library recommends to users who want portable archives, should use the boost::int*_t types instead of short, int, etc. 2) That the serialisation library could detect the size of integral types being serialised and use the correct int*_t types instead of short, int etc. /ikh _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost