#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <sys/time.h>
#include <unistd.h>
int main (int argc, char *argv[])
{
double cBuffer1;
double cBuffer2;
time_t zaman;
struct tm *ltime;
static struct timeval _t;
static struct timezone tz;
gettimeofday(&_t, &tz);
cBuffer1 = (double)_t.tv_sec + (double)_t.tv_usec/(1000*1000);
sleep(1);
gettimeofday(&_t, &tz);
cBuffer2 = (double)_t.tv_sec + (double)_t.tv_usec/(1000*1000);
printf(" duration : %f \n", cBuffer2
-cBuffer1
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHRpbWUuaD4KI2luY2x1ZGUgPHN5cy90aW1lLmg+CiNpbmNsdWRlIDx1bmlzdGQuaD4KCmludCBtYWluIChpbnQgYXJnYywgY2hhciAqYXJndltdKQp7Cglkb3VibGUgY0J1ZmZlcjE7Cglkb3VibGUgY0J1ZmZlcjI7Cgl0aW1lX3QgemFtYW47CglzdHJ1Y3QgdG0gKmx0aW1lOwoJc3RhdGljIHN0cnVjdCB0aW1ldmFsIF90OwoJc3RhdGljIHN0cnVjdCB0aW1lem9uZSB0ejsKCQoJdGltZSgmemFtYW4pOwoJbHRpbWUgPSAoc3RydWN0IHRtICopIGxvY2FsdGltZSgmemFtYW4pOwoKCWdldHRpbWVvZmRheSgmX3QsICZ0eik7CgljQnVmZmVyMSA9IChkb3VibGUpX3QudHZfc2VjICsgKGRvdWJsZSlfdC50dl91c2VjLygxMDAwKjEwMDApOwoJCglwcmludGYoIiAlZiBcbiIsY0J1ZmZlcjEpOwoKCXNsZWVwKDEpOwoJCglnZXR0aW1lb2ZkYXkoJl90LCAmdHopOwoJY0J1ZmZlcjIgPSAoZG91YmxlKV90LnR2X3NlYyArIChkb3VibGUpX3QudHZfdXNlYy8oMTAwMCoxMDAwKTsJCgkJCglwcmludGYoIiAlZiBcbiIsIGNCdWZmZXIyKTsKCQoJcHJpbnRmKCIgZHVyYXRpb24gOiAlZiBcbiIsIGNCdWZmZXIyLWNCdWZmZXIxKTsKCglyZXR1cm4gMDsKfQo=