Différence entre VC ++ et C ++

VC ++ vs. C++

Microsoft Visual C ++ (également appelé VC ++ ou MSVC) est un produit d'environnement de développement intégré (IDE) conçu par Microsoft pour les langages de programmation C, C ++ et C ++ / CLI. VC ++ inclut des outils utilisés spécifiquement pour développer et déboguer du code C ++, notamment ce code écrit pour l'API Microsoft Windows, l'API DirectX et Microsoft .NET Framework. Il existe des versions 32 bits et 16 bits de VC ++, toutes deux avec plusieurs permutations..

C ++ est notamment une extension du langage de programmation C. En tant que son propre langage, il s’agit d’un langage de programmation généraliste, compilé, à forme libre, multi-paradigme, à typage statique. Parce qu'il est composé d'une combinaison de fonctionnalités de langage de haut niveau et de langage de bas niveau, il est considéré comme un langage de niveau intermédiaire. Comme il avait été conçu à l'origine comme une extension du langage de programmation C, son nom d'origine était C avec classes (jusqu'en 1983, date à laquelle son nom a été changé en C ++)..

À l'heure actuelle, quatre versions actuelles de VC ++ sont disponibles. Ces quatre versions sont Microsoft Visual C ++ 2008 Express Edition (également disponible sous deux formes: dans Microsoft Visual Studio et en tant que produit autonome Express Edition), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional et Microsoft Visual. Studio 2008 Team System. En l'état, VC ++ est livré en standard avec Visual Studio. Il existe également une cinquième version de VC ++ appelée Microsoft Visual C ++ 2008 Express. Cette permutation est disponible en téléchargement gratuit sur le site Web de MSDN. Une version antérieure de VC ++, Microsoft Visual C ++ 2005 Express, est également disponible en téléchargement gratuit sur le site Web MSDN..

C ++ est utilisé pour concevoir du matériel - un processus par lequel une conception est initialement décrite avec le langage C ++, analysée, contrainte sur le plan architectural et planifiée pour créer un langage de description matérielle au niveau de transfert de registre (c'est-à-dire un HDL) par synthèse de haut niveau. Ses caractéristiques sont simples d’objectif. Conçue statiquement pour être aussi efficace et portable que le langage C, elle est conçue pour prendre en charge de manière directe et complète plusieurs styles de programmation. Elle est conçue pour donner au programmeur les choix qui s’imposent. idéal pour leurs objectifs (indépendamment du fait que ces choix soient incorrects), et il a également été conçu pour fonctionner sans environnement particulièrement sophistiqué (suffisamment simple pour être exploité).

Résumé:

1. VC ++ est un produit IDE conçu par Microsoft pour les langages de programmation C, C ++ et C ++ / CLI. C ++ est une extension du langage de programmation C.

2. VC ++ est disponible en quatre versions spécifiques ainsi que deux éditions téléchargeables gratuitement sur le site Web MSDN; C ++ est utilisé pour concevoir du matériel.