Verschil tussen VC ++ en C ++ Verschil tussen

Anonim

VC ++ versus C ++

Microsoft Visual C ++ (ook bekend als VC ++ of MSVC) is een geïntegreerd ontwikkelomgeving (of IDE) -product dat door Microsoft is ontwikkeld voor C, C ++ en C ++ / CLI-programmeertalen. VC ++ bevat tools die specifiek worden gebruikt voor het ontwikkelen en debuggen van C ++-code, met name die code die is geschreven voor de Microsoft Windows API, de DirectX-API en Microsoft. NET Framework. Er zijn zowel 32 bit als 16 bit versies van VC ++, beide met meerdere permutaties daarin.

C ++ is met name een uitbreiding van de C-programmeertaal. Als zijn eigen taal is het een statisch getypeerde, vrije vorm, multi-paradigma, gecompileerde programmeertaal voor algemene doeleinden. Omdat het bestaat uit een combinatie van functies van zowel taal van hoog niveau als van laag niveau, wordt het beschouwd als een middelste taal zelf. Omdat het oorspronkelijk werd ontworpen als een uitbreiding van de programmeertaal C, was de oorspronkelijke naam C met klassen (tot 1983, waarbij de naam werd gewijzigd in C ++).

Vanaf nu zijn er vier huidige versies van VC ++ die beschikbaar zijn voor gebruik. Deze vier versies zijn Microsoft Visual C ++ 2008 Express Edition (die ook beschikbaar is in twee vormen: als onderdeel van Microsoft Visual Studio en als stand-alone Express Edition-product), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional en Microsoft Visual Studio 2008 Team-systeem. Zoals het is, wordt VC ++ standaard geleverd met Visual Studio. Er is ook een vijfde VC ++ -versie die bekend staat als Microsoft Visual C ++ 2008 Express. Deze permutatie is beschikbaar als gratis download op de MSDN-website. Een eerdere versie van VC ++, Microsoft Visual C ++ 2005 Express, is ook beschikbaar als gratis download op de MSDN-website.

C ++ wordt gebruikt om hardware te ontwerpen - een proces waarmee een ontwerp in eerste instantie wordt beschreven met de C ++ - taal, geanalyseerd, architecturaal beperkt en gepland om een ​​hardwarebeschrijvingstaal voor het registeroverdrachtsniveau te maken (dat wil zeggen, een HDL) door synthese op hoog niveau. Zijn karakteristieken zijn eenvoudig van opzet - het is statisch ontworpen om zo efficiënt en draagbaar te zijn als de C-taal, het is ontworpen om direct en uitgebreid meerdere programmeerstijlen te ondersteunen, het is ontworpen om de programmeur de keuzes te geven die zijn het beste voor hun doelen (ongeacht of die keuzes onjuist zijn), en het is ook ontworpen om te functioneren zonder een omgeving die bijzonder geavanceerd is (eenvoudig genoeg om door te werken).

Samenvatting:

1. VC ++ is een IDE-product ontwikkeld door Microsoft voor de programmeertalen C, C ++ en C ++ / CLI; C ++ is een uitbreiding van de programmeertaal C.

2. VC ++ wordt geleverd in vier specifieke versies en twee edities die gratis kunnen worden gedownload op de MSDN-website; C ++ wordt gebruikt om hardware te ontwerpen.