sistema de adquisición de tiempo de milisegundos

#include <iostream>
#include <Windows.h>
#include <stdio.h>
#include <MMSystem.h>
#include <process.h>
using namespace std;

#pragma comment (lib, "Winmm.lib")


int main ()
{

    static unsigned int LastTimeStamp = 0;
    estática __int64 OverFlowCount = 0;
    const unsigned int CurrentTime = timeGetTime ();
    si (CurrentTime <LastTimeStamp) // si el tiempo actual sobre 0xFF FF FF FF
    {
        OverFlowCount + = 1;
    }
    LastTimeStamp = CurrentTime;
    const __int64 Tiempo = (OverFlowCount << 32) | Tiempo actual;
    Tiempo tribunal << << endl;
    SYSTEMTIME systime = {0};
    sistema ( "pausa");
    return 0;
}

Publicado 25 artículos originales · ganado elogios 5 · Vistas 3225

Supongo que te gusta

Origin blog.csdn.net/Ellis1993/article/details/79123400
Recomendado
Clasificación