カウンター値が減ったらオーバーフローしたとみなす。
ただしそのチェック間隔が十分長いと
カウンタ値: 1999999 <- ここでチェック
カウンタ値オーバーフロー
さらに進んで: 2000000 <- ここでチェック
となって見た目オーバーフローしてないように見えてしまう。



つうか別のAPI探すなりlong longでも使っとけ