Verschil tussen VC ++ en C ++

VC ++ versus C++

Microsoft Visual C ++ (ook bekend als VC ++ of MSVC) is een geïntegreerd ontwikkelomgeving (of IDE) -product dat door Microsoft is ontworpen voor de programmeertalen C, C ++ en C ++ / CLI. 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 het 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 programmeertaal C. 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 was 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 actuele 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 voor het ontwerpen van hardware - een proces waarbij een ontwerp aanvankelijk wordt beschreven met de C ++ - taal, geanalyseerd, architecturaal beperkt en gepland om een ​​hardware-beschrijvingstaal voor het registeroverdrachtsniveau (dat wil zeggen een HDL) te creëren door middel van 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 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.