millisecond단위로 sleep 하고 싶어요


C++ POSIXsleep(x)함수는 초(second)단위로 sleep 하는 걸로 알고 있는데요 저는 millisecond 단위로 sleep 하고 싶은데 이런 함수는 없나요?

  • 2016년 01월 15일에 작성됨

조회수 313


1 답변


좋아요
0
싫어요
채택취소하기

플랫폼에 따라서

  • unix : <unistd.h>usleep()
  • Windows : "windows.h"sleep() 을 쓰시면 됩니다.

unix - usleep()

#include <unistd.h>

int main(){
    unsigned int microseconds;
    usleep(microseconds);
}

windows - sleep()

#include "stdafx.h"
#include "windows.h"
#include "iostream"
using namespace std;
int main(){
    int x = 6000;
    Sleep(x);
    return 0;
}
  • 2016년 01월 15일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close