WIN api를 이용한 스레드 생성

예전에 적었던 포스트를 정리 차원으로 해당 글을 포스팅합니다. 예전 싱글코어인 시절에는 운영체계가 여러프로게스들이 실행되도록 스케줄링을 작업을 해주었지만 (이를 멀티프로세싱) 지금 시점으로 멀티코어가 당연시 되면서 운영체계에서 여러코어들에 대해 멀티테스킹은 물론이와 멀티스레딩도 동시에 실행하게 되었습니다. 좀더 간단히 이야기하면 하나의 작업을 동시에 실행시키겠다라는 말이 됩니다. _beginthread함수도 있지만 이게 왜 만들어 졌는지에 대해 이야기하기전에 더보기…

WinApi Handle이란

WinApi를 하게 되면 주로 만나는 단어가 Handle이다. 도대체 이건 무엇일까? 라고 책을 봐도 이거에 대해 명확하게 설명이 되어있지 않다.  또한 MSDN에서도 다음과같은 내용말고는 없다. An object is a data structure that represents a system resource, such as a file, thread, or graphic image. An application cannot directly access object data or the 더보기…