Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
bgColor#FFCCCC
enum {len = 12};
char id[len];  /* id will hold the ID, starting with 
                * the characters "ID" followed */
by a 
             /* followed by a* random integer */
int r;
int num;
/* ... */
r = rand();  /* generate a random integer */
num = snprintf(id, len, "ID%-d", r);  /* generate the ID */
/* ... */

...

Code Block
bgColor#ccccff
enum {len = 12};
char id[len];  /* id will hold the ID, starting with 
                * the characters "ID" followed */
by a 
             /* followed by a* random integer */
int r;
int num;
/* ... */
time_t now = time(NULL);
if (now == (time_t) -1) {
  /* handle error */
}
srandom(now);  /* seed the PRNG with the current time */
/* ... */
r = random();  /* generate a random integer */
num = snprintf(id, len, "ID%-d", r);  /* generate the ID */
/* ... */

...