Thomas Sampson

C++ Code Timing Snippet

Leave a comment


#include <windows.h>

int main(int argc, char* argv[])
{
    __int64 start, end, frequency;
    QueryPerformanceFrequency((LARGE_INTEGER*)&frequency);

    QueryPerformanceCounter((LARGE_INTEGER*)&start);

    Sleep(888);

    QueryPerformanceCounter((LARGE_INTEGER*)&end);

    float time_in_seconds=(end-start) / (float)frequency;

    return 0;
}

Advertisements

Author: tomtech999

I have recently graduated with a 1st class degree in MComp Games Software Development at Sheffield Hallam University, focusing primarily on application development in C++, with experience in graphics programming, scripting languages, DVCS/VCS and web technology. In my spare time I enjoy Drumming, Reading and Snowboarding!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s