Hi, Arjen Markus wrote: > ah, that makes it clearer. So, on 32-bits platforms > we have time_t defined as a 4 bytes data type? > I have no easy access to 64-bits Windows, unfortunately, > so I can not test this.
As usual its not straightforward - I am using Visual Studio Express 2008 (aka MSVC 9 **) and 32 bit Windows XP (SP3). This supports both 32 and 64bit time with the default being 64 bit time_t and associated functions. If the macro _USE_32BIT_TIME_T is defined 32 bit versions are used. >From MSDN documentation it looks as the above change to use 64 bit time_t as >the default was made in visual studio 2005 (aka MSVC8). Also for reference from the MSDN documentation - The range of mktime64 and mkgmtime64 is from midnight, January 1, 1970, UTC to 23:59:59, December 31, 3000, UTC. Kind regards Terrence ** In previous posts I may have mixed this up and referred to if as MSVC 8 ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel