Sdílet prostřednictvím


Multithreading podpora pro starší kód (Visual C++)

Visual C++ vám umožňuje mít více souběžných vláken, která se provádí současně.Pomocí multithreading můžete rozdělit úlohy na pozadí, spravovat několik současných vstupů, spravovat uživatelské rozhraní a mnohem více.

V tomto oddíle

Související oddíly

  • CWinThread
    Představuje vlákno, jenž se vykonává v rámci aplikace.

  • CSyncObject
    Popisuje čistě virtuální třídu, která poskytuje funkčnost, která je obecná pro synchronizaci objektů v systému Win32.

  • CSemaphore
    Představuje semafor (objekt zajišťující synchronizaci), který umožňuje omezenému počtu vláken, v jednom nebo více procesech, přistupovat k prostředku.

  • CMutex
    Představuje mutex (vzájemně vyloučený přístup), což je objekt zajišťující synchronizaci, jenž umožňuje jednomu vláknu vzájemně vyloučený přístup k prostředku.

  • CCriticalSection
    Představuje kritický oddíl, což je objekt zajišťující synchronizaci, jenž umožňuje jedenomu vláknu současně přistupovat k prostředku nebo k oddílu kódu.

  • CEvent
    Představuje událost, což je objekt zajišťující synchronizaci, jenž umožňuje, že jedno vlákno může upozornit jiné, že došlo k události.

  • CMultiLock
    Představuje mechanismus pro řízení přístupu, který se používá při řízení přístupu k prostředkům v programu s více vlákny.

  • CSingleLock
    Představuje mechanismus pro řízení přístupu, který se používá při řízení přístupu k jednomu prostředku v programu s více vlákny.

  • Common Programming Methodologies
    Obsahuje odkazy na témata popisující rámcové informace o knihovnách Visual C++ a témata pojednávající o různých technikách a technologiích kódování.