Microsoft Visual C ++ est un compilateur C, C ++ et C ++ / CLI pour Windows. La version la plus récente du compilateur est Visual C ++ 2019. Le compilateur prend en charge les langages suivants: C (prend en charge C90 et la plupart des parties C99 et C11 de la norme ISO C ++ à partir de Visual Studio 2019); C ++ (prise en charge de la plupart des fonctionnalités C ++ 11, C ++ 14 et C ++ 17 et de certaines fonctionnalités C ++ 20 à partir de Visual Studio 2019) C ++ / CLI (assure l'interopérabilité avec les langages .NET comme C #).
J'ai un serveur COM (C ++ / STA (application basée sur la MFC)) et un client COM (C # / MTA). Le serveur COM doit vivre dans une STA, car il s'agit d'une application MFC (je n'ai aucun choi ...
J'ai quelques grands projets que je travaille dans mon nouveau lieu de travail, qui dispose d'un ensemble compliqué de dépendances de la bibliothèque liées statiquement ...