(Ayuda) Obtener un incremento de tiempo en microsegundos

Iniciado por Seyro97, 8 Agosto 2015, 02:38 AM

0 Miembros y 1 Visitante están viendo este tema.

Seyro97

Hola, muy buenas a tod@s. El caso es que estoy haciendo un videojuego y quiero añadirle sincronización vertical. Para ello, me gustaría contar el tiempo que ha tardado el programa en procesar un fotograma y hacer una función de espera para que me vaya a, por ejemplo, 85 fotogramas por segundo (esa es la frecuencia de mi monitor :P).

Muchas gracias!
Carlos Peláez González. visita http://www.taringa.net/EnjoyC para muchos tutoriales!

engel lex

#1
no buscas micro segundos... buscas mili segundos...

con la librería
#include<time.h>

Código (cpp) [Seleccionar]
clock_t inicio;
inicio = clock();
//proceso
double transcurrido = double(clock() - inicio) / CLOCKS_PER_SEC  
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Seyro97

Por qué dices que no busco microsegundos? Me parece que con milisegundos es demasiada baja precisión
Carlos Peláez González. visita http://www.taringa.net/EnjoyC para muchos tutoriales!