以下のコードのパッチの正確な Win 実装を探しています。私は優れたプログラマーではなく、最初は UNix のコードを使用していましたが、Win 用にできるだけ変更する必要はありません。主な問題は「gettimeofday」であり、Winに相当するものがないことをグーグルで理解しています。ただし、できるだけ同じプログラム構造を保持したいと考えています。
struct timeval tv;
time_t curtime;
gettimeofday(&tv, NULL); // ???
curtime = tv.tv_usec;
srand(tv.tv_usec); //time(&curtime)