En la libreria time.h o ctime tienes una funcion, cuyo prototipo es:
time_t time ( time_t * timer );
Con esta funcion se puede calcular el tiempo, aunque solo en segundos, no vas a poder calcular milisegundos con esta funcion. Podrias hacer lo siguiente:
Código C++:
Ver originaltime_t seconds1
= time (NULL
);
//Aqui escribes las operaciones
time_t seconds2
= time (NULL
);
//Calculamos la diferencia
time_t total_seconds = seconds2 - seconds1;
Supongo que se podrá hacer de una mejor forma, es solo una opción jeje
un saludo!