In other words, there are only possible combinations of "between 0 and 1" floats that rand will generate. Generally, UTC-based time functions can affect in-memory time-zone information, which is processwide data. Each version uses a different seeding procedure, and thus produces different sequences. I can't see any reasons why the compiler should'nt be able to use a user-defined conversion operator Control in the parent process then returns to the address saved by vfork and the child's process ID is returned to the parent.
nest...