다중 스레딩

업데이트: 2007년 11월

Visual C++에서는 여러 실행 스레드를 동시에 실행할 수 있습니다. 다중 스레딩 기능을 사용하면 백그라운드 작업을 분리시키고 동시 입력 스트림을 관리하고 사용자 인터페이스를 관리하는 등 많은 작업을 수행할 수 있습니다.

C 및 Wind32를 사용한 다중 스레딩

Microsoft Windows에서 다중 스레드 응용 프로그램을 만드는 기능을 지원합니다.

C++ 및 MFC에서 다중 스레딩

프로세스 및 스레드의 정의, 다중 스레딩에 대한 MFC 접근 방법에 대해 설명합니다.

다중 스레딩 및 로캘

다중 스레드 응용 프로그램에서 C 런타임 라이브러리와 표준 C++ 라이브러리의 로캘 기능을 모두 사용할 때 발생하는 문제에 대해 설명합니다.

CWinThread

응용 프로그램 내의 실행 스레드를 나타냅니다.

CSyncObject

Win32의 동기화 개체에 일반적인 기능을 제공하는 순수 가상 클래스에 대해 설명합니다.

CSemaphore

하나 이상의 프로세스의 제한된 스레드가 한 리소스에 액세스하도록 허용하는 동기화 개체인 세마포를 나타냅니다.

CMutex

한 스레드가 한 리소스에 상호 배타적으로 액세스하도록 허용하는 동기화 개체인 뮤텍스를 나타냅니다.

CCriticalSection

한 번에 한 스레드씩 코드 섹션이나 한 리소스에 액세스하도록 허용하는 임계 섹션을 나타냅니다.

CEvent

한 스레드가 다른 스레드에게 이벤트가 발생했음을 알리도록 허용하는 동기화 개체인 이벤트를 나타냅니다.

CMultiLock

다중 스레드 프로그램에 대한 액세스를 제어할 때 사용하는 액세스 제어 메커니즘을 나타냅니다.

CSingleLock

다중 스레드 프로그렘에서 한 리소스에 대한 액세스를 제어할 때 사용하는 액세스 제어 메커니즘을 나타냅니다.

일반적인 프로그래밍 방법론

Visual C++ 라이브러리에 대한 개념적인 정보를 설명하는 항목 및 다양한 코딩 기술 및 기법을 설명하는 항목에 대한 링크를 제공합니다.

커뮤니티 추가 항목

표시: