[Linux-Biella] nanosecond c++ e linux

Daniele (Mastro) daniele.bilug a gmail.com
Gio 10 Apr 2008 15:51:35 CEST


Daniele (Mastro) ha scritto:
> Qualcuno sa dirmi al volo come fare sotto Linux, usando C++, ad ottenere 
> il tempo in nanosecondi? (o comunque in misura il pių possibile vicina 
> ai nano secondi....)

#include <iostream>
#include <ctime>

int main()
{
	struct timespec time0;
	clock_gettime(CLOCK_REALTIME, &time0);
	
	std::cout << time0.tv_nsec << std::endl;
	
	return 0;
}


ps: qualcuno sa mica se c'č qualcosa di pių grande di un unsigned long ??
perchč sommando le varie tempistiche mi ritrovo con numeri negativi :/

-- 
Iscritto alla ML del BiLUG da Lun 27 Mar 2006 21:39:26 CEST
Utilizzatore di Linux dal Luglio 2006

blog: http://natonelbronx.wordpress.com/
Daniele



Maggiori informazioni sulla lista Linux