やっぱりsrandの引数にはtimeの戻り値を与えるのが一般的なのね。
Linuxとかならgetpidでも良さそうだけど。