2_ 바삭바삭 프로그래밍/C and C++

C++ - 스레드를 돌리는 간단한 예제!

준환이형님_ 2011. 1. 26. 21:52

어찌나 예제가 다 어려운지..

가장 쉬운걸 찾아서 더 쉽게 만들었죠.. 저는 쉬워야 쓰는 남자니깐 ㅋ


#include <process.h>
#include <windows.h>
#include <stdio.h>

class AAA
{
public:
 static UINT WINAPI hello(LPVOID p)
 {
  while(true)
  {
 printf("AAA");
 Sleep(100);
  }
 }

 void start(void)
 {
  _beginthreadex(NULL,0, hello, (LPVOID)this,0,NULL);
 }
};

void main()
{
 AAA aaa;
 aaa.start();
  while(true)
  {
 printf("BBB");
 Sleep(100);
  }
}

끝. 쉽죠? ㅋ