|
멀티 Thread 사용의 간단한 예제 좀 알 수 있을까요
어제부터 팁, 강좌/문서, Q&A를 살펴 봤는데
제가 딱히 찾고자 하는 것은 잘 보이지 않네요~^ ^;
크레브 님이 쓰신 글 :
: 어떤 용도인지는 모르겠으나
: 일반적으로 두개의 작업을 동시에 하는것을 멀티쓰레드 프로그래밍이라고합니다.
: 쓰레드를 사용하셔야 합니다.
: C++빌더에서는 쓰레드API를 구현한 TThread 클래스를 지원하고 있습니다.
: 또한 두가지 작업을 확실히 번갈아가며 하기 위해서는
: 쓰레드 동기화 객체를 사용하셔야 합니다. TCriticalSection 정도 사용하시면 되겠습니다.
: 자세한 내용은 도움말이나 다른 샘플 참고하시기 바랍니다.
:
: 근처에 굴러다니는 API 관련 두꺼운 책이 있다면
: 멀티쓰레드 관련 섹션을 공부하시는 것도 좋을 듯 합니다.
:
: Application->ProcessMessages(); 를 이용해서 구현하려 하는것은
: 정식 방법이 아닌 약간의 뽀록이라 할 수 있으며
: 제대로 사용하지 않을 경우
: 님이 경험한 것처럼 의도하지 않은 문제가 발생할 가능성이 높습니다.
: 저같은 경우에는 개발 작업에 아예 이런 방식을 사용하지 않습니다.
:
|