CPP C++ logo

Получить время с точностью до наносекунд можно следующим образом:

struct timespec now;
clock_gettime(CLOCK_REALTIME, &now);
printf("%d.%09li\n", now.tv_sec, now.tv_nsec);