C Func sleep unistd - sonkoni/Koni-Wiki GitHub Wiki
unsigned int sleep(unsigned int seconds);
// seconds: μ μκΈ° ν μ΄
// λ¨μ μκ°μ λ°ννλ€. λλ¬Έμ μ μμ μΌλ‘ μ μκΈ°κ° λλ¬μ λ λ°νλλ κ°μ 0μ΄ λλ€.Thread safety νλ€. μλλ©΄ ν΄λΉ Thread λ₯Ό μ§μ μ΄λμ μ μ νκ³ μ κ·ΈκΈ° λλ¬Έμ΄λ€.
#include <stdio.h>
#include <time.h>
#include <unistd.h>
int main(int argc, char *argv[]) {
printf("time: %ld\n", time(NULL));
unsigned int result = sleep(3);
printf("time: %ld, result: %d \n", time(NULL), result);
return 0;
}
// time: 1653627275
// time: 1653627278, result: 0