struct TimeRange { DWORD dwTime; TimeRange() { dwTime = ::GetTickCount(); } ~TimeRange() { std::cout << "Range: "<< ::GetTickCount() - dwTime << std::endl; } };