[GNU C] GetTickCount unter Linux

Aiju

Gesperrt
Ich benötige die Funktion GetTickCount (Zeit seit dem Booten) unter Linux.
Nach ein bisschen Googlen habe ich das hier gefunden:
Code:
#include <sys/times.h>
long getTickCount()
{
    struct tms tm;
    return times(&tm);
}
Diese Funktion liefert aber keine korrekten Ergebnisse.
Hat jemand eine Idee woran das liegen könnte?
 
OK, bin selber (mithilfe von Google) draufgekommen:
Code:
#include <sys/sysinfo.h>
long getTickCount() // Zeit seit dem Booten in Sekunden
{
 struct sysinfo si;
 if(sysinfo(&si) == 0) return si.uptime;
 else return -1L;
}
 

Neue Beiträge

Zurück