33 #include "platform.hpp" 34 #if defined ZMQ_HAVE_WINDOWS 46 #if defined ZMQ_HAVE_WINDOWS 47 int pid = (
int) GetCurrentProcessId ();
49 int pid = (
int) getpid ();
51 srand ((
unsigned int) (clock_t::now_us () + pid));
57 uint32_t low = (uint32_t) rand ();
58 uint32_t high = (uint32_t) rand ();
59 high <<= (
sizeof (
int) * 8 - 1);
uint32_t generate_random()