Multithreading
Aggiornamento: novembre 2007
In Visual C++ è possibile utilizzare contemporaneamente più thread di esecuzione. Tramite il multithreading è possibile demandare le attività in background, gestire flussi di input simultanei, gestire un'interfaccia utente ed eseguire altre operazioni.
In questa sezione
Multithreading con C e Win32
Viene fornito il supporto per la creazione di applicazioni multithread con Microsoft WindowsMultithreading con C++ e MFC
Vengono descritti i concetti di processo e thread e l'approccio MFC al multithreading.Multithreading e impostazioni internazionali
Vengono illustrati i problemi che si verificano durante l'utilizzo della funzionalità relativa alle impostazioni internazionali della libreria di runtime C e della libreria di C++ standard in un'applicazione multithreading.
Sezioni correlate
CWinThread
Rappresenta un thread di esecuzione all'interno di un'applicazione.CSyncObject
Viene descritta una classe virtuale pura con la quale viene fornita la funzionalità comune agli oggetti di sincronizzazione in Win32.CSemaphore
Questo oggetto di sincronizzazione rappresenta un semaforo che consente solo a un numero limitato di thread di uno o più processi di accedere a una risorsa.CMutex
Questo oggetto di sincronizzazione rappresenta un mutex, che consente l'accesso ad esclusione reciproca di un solo thread a una risorsa.CCriticalSection
Questo oggetto di sincronizzazione rappresenta una sezione critica, che consente l'accesso a una risorsa o a una sezione di codice da parte di un solo thread alla volta.CEvent
Questo oggetto di sincronizzazione rappresenta un evento, che consente a un thread di notificare a un altro thread il verificarsi di un evento.CMultiLock
Rappresenta il meccanismo di controllo di accesso utilizzato per controllare l'accesso alle risorse di un programma multithread.CSingleLock
Rappresenta il meccanismo di controllo di accesso utilizzato per controllare l'accesso a una risorsa di un programma multithread.Metodologie di programmazione comuni
Vengono forniti collegamenti ad argomenti in cui sono disponibili informazioni sulle librerie di Visual C++ e ad argomenti in cui vengono discusse le varie tecnologie e tecniche di programmazione.