Exemplarische Vorgehensweisen für die Concurrency Runtime
Die szenariobasierten Themen in diesem Abschnitt beschreiben viele der in der Concurrency Runtime verfügbaren Funktionen.
In diesem Abschnitt
Exemplarische Vorgehensweise: Erstellen einer agentbasierten Anwendung
Beschreibt die Erstellung einer einfachen agentbasierten Anwendung.Exemplarische Vorgehensweise: Erstellen eines Datenfluss-Agent
Veranschaulicht das Erstellen von agentbasierten Anwendungen auf Basis eines Datenflusses anstelle eines Kontrollflusses.Exemplarische Vorgehensweise: Erstellen eines Bildverarbeitungsnetzwerks
Veranschaulicht das Erstellen eines Netzwerks asynchroner Nachrichtenblöcke für die Bildverarbeitung.Exemplarische Vorgehensweise: Implementieren von Futures
Erläutert das asynchrone Berechnen von Werten für eine spätere Verwendung.Exemplarische Vorgehensweise: Verhindern von Deadlocks mit join
Veranschaulicht anhand des Philosophenproblems, wie sich mit der join-Klasse Deadlocks in der Anwendung verhindern lassen.Exemplarische Vorgehensweise: Entfernen von Arbeit aus einem Benutzeroberflächenthread
Veranschaulicht, wie die Leistung einer MFC-Anwendung, die das Mandelbrot-Fraktal zeichnet, verbessert werden kann.Exemplarische Vorgehensweise: Verwenden der Concurrency Runtime in einer COM-Anwendung
Veranschaulicht, wie die Concurrency Runtime in einer Anwendung verwendet werden kann, wenn die Anwendung das Component Object Model (COM) verwendet.Exemplarische Vorgehensweise: Anpassen von vorhandenem Code für die Verwendung einfacher Aufgaben
Zeigt, wie vorhandener Code, der die Windows-API verwendet, zum Erstellen und Ausführen eines Threads für die Ausführung einer einfachen Aufgabe angepasst wird.Exemplarische Vorgehensweise: Erstellen eines benutzerdefinierten Nachrichtenblocks
Beschreibt, wie ein benutzerdefinierter Nachrichtenblocktyp erstellt wird, um eingehende Nachrichten nach Priorität zu sortieren.
Verwandte Abschnitte
- Concurrency Runtime
Stellt das Framework für parallele Programmierung für Visual C++ vor.