Diferença Entre VC ++ e C ++ Diferença entre

Anonim

VC ++ vs. C ++

Microsoft Visual C ++ (também conhecido como VC ++ ou MSVC) é um produto de ambiente de desenvolvimento integrado (ou IDE) que foi projetado pela Microsoft para C, C ++ e C ++ / CLI linguagens de programação. O VC ++ inclui ferramentas que são usadas especificamente para o desenvolvimento e depuração do código C ++, principalmente o código que está escrito para a API do Microsoft Windows, a API DirectX e a Microsoft. NET Framework. Existem versões de 32 bits e 16 bits do VC ++, ambas com permutações múltiplas.

C ++ é mais notavelmente uma extensão da linguagem de programação C. Como sua própria linguagem, é uma linguagem de programação de propósito geral, multi-paradigma, compilado e de uso geral tipicamente digitada. Como é composto por uma combinação de recursos de linguagem de alto nível e baixo nível, é pensado como uma linguagem de nível médio em si. Como foi projetado originalmente como uma extensão da linguagem de programação C, seu nome original era C com Classes (até 1983, no qual seu nome foi alterado para C ++).

A partir do momento, existem quatro versões atuais do VC ++ que estão disponíveis para uso. Essas quatro versões são o Microsoft Visual C ++ 2008 Express Edition (que também está disponível em duas formas: como parte do Microsoft Visual Studio e como um produto Express Edition autônomo), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional e Microsoft Visual Studio 2008 Team System. Como está, o VC ++ vem de série com o Visual Studio. Há também uma quinta versão VC ++ conhecida como Microsoft Visual C ++ 2008 Express. Esta permutação está disponível como download gratuito no site da MSDN. Uma versão anterior do VC ++, Microsoft Visual C ++ 2005 Express, também está disponível como download gratuito no site do MSDN.

C ++ é usado para projetar hardware - um processo pelo qual um desenho é inicialmente descrito com a linguagem C ++, analisada, construtada arquitetônicamente e programada para criar uma linguagem de descrição de hardware de nível de transferência de registro (ou seja, um HDL) através de síntese de alto nível. Suas características são simples, é projetado de forma estática para ser tão eficiente e portátil como a linguagem C, ele é projetado para suportar de forma direta e abrangente vários estilos de programação, ele é projetado para dar ao programador as escolhas que são melhor para os seus objetivos (independentemente se essas escolhas estão incorretas), e também foi projetado para funcionar sem um ambiente particularmente sofisticado (simples o suficiente para funcionar).

Resumo:

1. O VC ++ é um produto IDE projetado pela Microsoft para as linguagens de programação C, C ++ e C ++ / CLI; C ++ é uma extensão da linguagem de programação C.

2. O VC ++ vem em quatro versões específicas, bem como duas edições disponíveis para download gratuito no site da MSDN; C ++ é usado para projetar hardware.