Différence entre VC ++ et C ++ Différence entre

Anonim

VC ++ vs. C ++

Microsoft Visual C ++ (également connu sous le nom de VC ++ ou MSVC) est un environnement de développement intégré (IDE) développé par Microsoft pour C, C ++ et Langages de programmation C ++ / CLI. VC ++ comprend des outils spécialement conçus pour le développement et le débogage du code C ++, notamment le 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 des permutations multiples.

C ++ est notamment une extension du langage de programmation C. En tant que langage propre, il s'agit d'un langage de programmation à usage général, de forme libre, multi-paradigme et compilé. Parce qu'il est composé d'une combinaison de caractéristiques à la fois de haut niveau et de bas niveau, il est considéré comme un langage de niveau intermédiaire lui-même. Comme il a été conçu à l'origine comme une extension du langage de programmation C, son nom d'origine était C avec Classes (jusqu'en 1983, dans lequel son nom a été changé en C ++).

Actuellement, quatre versions de VC ++ sont disponibles. Ces quatre versions sont Microsoft Visual C ++ 2008 Express Edition (qui est également disponible sous deux formes: dans le cadre de Microsoft Visual Studio et en tant que produit Express Edition autonome), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional et Microsoft Visual Système d'équipe Studio 2008 Tel qu'il est, VC ++ est livré en standard avec Visual Studio. Il existe également une cinquième version VC ++ connue sous le nom de Microsoft Visual C ++ 2008 Express. Cette permutation est disponible en téléchargement gratuit sur le site 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 architecturellement et programmée pour créer un langage de description matérielle de niveau de transfert de registre (c.-à-d. un HDL) grâce à une synthèse de haut niveau. Ses caractéristiques sont simples dans le but - il est statiquement conçu pour être aussi efficace et portable que le langage C, il est conçu pour supporter directement et globalement plusieurs styles de programmation, il est conçu pour donner au programmeur les choix qui sont Le mieux pour leurs objectifs (indépendamment du fait que ces choix sont incorrects), et il a également été conçu pour fonctionner sans un environnement particulièrement sophistiqué (assez simple pour travailler à travers).

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 le matériel.