せっせとTR1いぢってます。
unordered_setがsetよりどんくらい速いもんか調べてたですよ。
所要時間計測のため Win32API:GetTickCount() と
乱数生成のためTR1のメルセンヌ・ツイスタ使ったわけですが、
#include <windows.h> // GetTickCount
#include <random> // メルセンヌ・ツイスタ
...いきなりコンパイル・エラー。
悪名高き min/max です。windows.h が #include してる windef.h に
min/maxマクロが定義されてるもんだから、その影響をもろかぶり。
#define NOMINMAX /* 悪霊退散 */
#include <windows.h>
...
ってやんなきゃです。
もういいかげんに min/max マクロ廃止しちゃえばいいのに。
あるいは #define MINMAX したときだけ定義するとか...