🇩🇪 Deutsch

01 Jul 2022

usleep in C

Wenn man in C usleep verwenden will, braucht man eventuell zusätzliche defines. Hier hat es aber jetzt einfach so funktioniert. Es bedarf der weiteren Forschung.



usleep.c

chrissie@host: cat usleep.c

// usleep demo
//
// might need one of this defines
// #define _XOPEN_SOURCE 500
// #define _BSD_SOURCE

#include <unistd.h>
#include <stdio.h>

int main(void)
{
        printf("\nBegin.\n");
        // usleep for 1 second
        usleep(1000000);
        printf("\nEnd.\n");
}
chrissie@host: gcc usleep.c
chrissie@host: ./a.out

Begin.

End.