11 using namespace std::chrono;
 
   31         _start = high_resolution_clock::now();
 
   34     double getTimerSecond()
 
   36         return getTimerMicroSec() * 0.000001;
 
   39     double getTimerMilliSec()
 
   41         return getTimerMicroSec()*0.001;
 
   44     long long getTimerMicroSec()
 
   47         return duration_cast<microseconds>(high_resolution_clock::now() - _start).count();
 
   51     time_point<high_resolution_clock>_start;