Méthodologies de programmation en Visual C++
Cette section contient des rubriques conceptuelles et basées sur des tâches concernant la programmation en C++.
L'un des objectifs courants de Visual C++ est de concevoir des programmes pour Windows. La programmation dans Windows est un sujet qui mérite d'être considéré à part entière. Il existe de nombreux aspects importants à prendre en considération lors du codage pour Windows. Par exemple, il existe une différence entre code managé et code natif. Le processeur informatique exécute directement le code natif alors que le CLR est responsable de l'exécution du code managé.
Lorsque vous programmez pour Windows, vous devez considérer les handles de fenêtre, les messages et les exceptions. Le processus des exceptions et des messages Windows repose sur la façon dont plusieurs fenêtres communiquent entre elles. MFC fournit des wrappers commodes pour simplifier la gestion de la communication Windows.
De nombreux programmeurs C++ se concentrent sur les domaines suivants :
Programmation Windows
Modèle d'objet commun (COM, Common Object Model)
Bibliothèques, telles que la bibliothèque ATL (Active Template Library) ou la bibliothèque MFC (Microsoft Foundation Class)
Code managé et programmation .NET
Cette section contient des rubriques conceptuelles et basées sur des tâches concernant la programmation en C++.
Dans cette section
Accès aux données (C++)
Traite des technologies que vous pouvez utiliser pour la programmation de bases de données dans Visual C++.DLL
Explique comment programmer des DLL.Character Sets
Traite du développement d'applications C++ pour les marchés internationaux.prise en charge multithread
Aborde comment gérer et utiliser plusieurs threads simultanés d'exécution qui exécute en même temps.Interopérabilité native et .NET
Traite des fonctionnalités d'interopérabilité qui permettent aux constructions managées et non managées de co-exister et d'interagir.