Buenas, me llamo Nicolás y soy nuevo acá así que si me saltié alguna regla perdónenme
Tengo que hacer un TP y tengo que hacer un par de cosas que voy a enumerar y si alguien me puede ayudar le voy a estar muy agradecido.
Todo lo siguiente es para ANSI C.
1) Me pidieron obtener en formato hh:mm:ss:SS todos los datos que ven ahí, los primeros tres (hora, min y seg) ya los tengo pero no sé como obtener los milisegundos, estuve buscando y encontré la función clock pero lo que vi es que lo que hace es devolver el tiempo en milisegundos que el proceso estuvo ejecutándose y lo que necesito es el tiempo en milisegundos como si fuera la hora del día, no sé si se entiende. Esto es para Linux. (ejemplo: son las 8:15:25:875)
2) Por otro lado necesito obtener el kernel time (real time) y el user time en un programa multi-thread, alguien sabe alguna forma de hacerlo? (usando system calls o alguna otra forma? cómo se haría?). Para Windows.
Desde ya muchas gracias, si alguien sabe le voy a estar muy agradecido.
Saludos.