Si t sous windows, t'as GetSystemTime (LPSYSTEMTIME lpSystemTime);
qui est à la miliseconde près.
Et t'as VOID GetSystemTimeAsFileTime (LPFILETIME lpSystemTimeAsFileTime);
à la nanoseconde près
les 2 te donne un temps à un moment précis. T'en fait un avant, un après, et tu fait la différence des 2.