logical american wrote:
> Russell:
>
> The struct tm in time.h is actually composed of "int" types except for
> the tm_zone (add-on with BSD definition) so apparently we have crashed
> on a hardware implementation problem.
>
> int is usually 32 bits, while long is 64 bits, thus avoiding the problem
> we have with wrapping on the negative integer for the date in question
> Nov-18-1883, but this still doesn't explain the odd 422 second difference.
>
> I don't see anyway to change the tm struct to long, as the time.h header
> is standardized.
>
> It would be nice if all 32 bit machines disappeared, and only 64 bits
> (or higher) existed.
>
> - Randall
Following that logic, every desktop/laptop/tablet would soon be a 
"mainframe", would it not?  Possibly a serious waste of resources? Do I 
really need annoying pop-up adds to run faster in my browser? Try to 
remember that a computer makes it possible to make mistakes much faster, 
as well as the same one repeated in a loop at high speed, and this is 
not necessarily a good thing.  As you may see, I don't feel covering 
programming errors with speed, graphics, and computing power is across 
the board, all that desirable.
Regards
Fred James

_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to