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
