Udostępnij za pośrednictwem


Obsługa wielowątkowości w przypadku starszego kodu (Visual C++)

Visual C++ pozwala na posiadanie wielu równoczesnych wątków wykonawczych uruchomionych jednocześnie.Za pomocą wielowątkowości, można oddzielić zadania w tle, zarządzać równoczesnymi strumieniami danych wejściowych, zarządzać interfejsem użytkownika i wiele więcej.

W tej sekcji

Sekcje pokrewne

  • CWinThread
    Przedstawia wątek wykonania wewnątrz aplikacji.

  • CSyncObject
    Opisuje czystą klasę wirtualną, która zapewnia funkcje wspólne dla obiektów synchronizacji w systemie Win32.

  • CSemaphore
    Przedstawia semafor, który jest obiektem synchronizacji umożliwiającym ograniczonej liczbę wątków w jednym lub więcej procesach na dostęp do zasobu.

  • CMutex
    Przedstawia muteks, który jest obiektem synchronizacji umożliwiającym jednemu wątkowi obustronny, wyłączny dostęp do zasobu.

  • CCriticalSection
    Przedstawia sekcję krytyczną, która jest obiektem synchronizacji umożliwiającym jednemu wątkowi w czasie uzyskać dostęp do zasobów lub sekcji kodu.

  • Klasy CEvent
    Przedstawia zdarzenie, które jest obiektem synchronizacji umożliwiającym jednemu wątkowi na powiadomienie drugiego o wystąpieniu zdarzenia.

  • CMultiLock
    Przedstawia mechanizm kontroli dostępu wykorzystywany w kontrolowaniu dostępu do zasobów w programie wielowątkowym.

  • CSingleLock
    Przedstawia mechanizm kontroli dostępu wykorzystywany w kontrolowaniu dostępu do zasobu w programie wielowątkowym.

  • Common Programming Methodologies
    Oferuje łącza do tematów opisujących informacje o pojęciach dotyczących bibliotek Visual C++ oraz tematów omawiających różne technologie i techniki kodowania.