Unterschied zwischen VC ++ und C ++

Unterschied zwischen VC ++ und C ++

VC ++ vs. C++

Microsoft Visual C ++ (auch als VC ++ oder MSVC bezeichnet) ist ein Produkt integrierter Entwicklungsumfeld (oder IDE), das von Microsoft für die Programmiersprachen C, C ++ und C ++/CLI entwickelt wurde. VC ++ enthält Tools, die speziell zum Entwickeln und Debuggen von C ++ -Code verwendet werden .Netto -Framework. Es gibt sowohl 32 -Bit- als auch 16 -Bit -Versionen von VC ++, beide mit mehreren Permutationen darin.

C ++ ist vor allem eine Erweiterung der C -Programmiersprache. Als eigene Sprache handelt es sich um eine statisch typisierte, freie Form, Multi-Paradigma, kompilierte Programmiersprache Allzweck. Da es aus einer Kombination von Merkmalen sowohl aus der Sprache auf hoher Ebene als auch auf niedriger Ebene besteht, wird es als eine Sprache der mittleren Ebene selbst betrachtet. Wie es ursprünglich als Erweiterung der C -Programmiersprache konzipiert wurde, war sein ursprünglicher Name C mit Klassen (bis 1983, in dem sein Name in C ++ geändert wurde).

Ab sofort gibt es vier aktuelle Versionen von VC ++, die zur Verwendung verfügbar sind. Diese vier Versionen sind Microsoft Visual C ++ 2008 Express Edition (die auch in zwei Formularen erhältlich ist: als Teil von Microsoft Visual Studio und als eigenständiges Express -Edition), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional und Microsoft Visual Studio 2008 Teamsystem. So wie es ist, kommt VC ++ Standard mit Visual Studio. Es gibt auch eine fünfte VC ++ - Version, die als Microsoft Visual C ++ 2008 Express bekannt ist. Diese Permutation ist als kostenloser Download auf der MSDN -Website erhältlich. Eine frühere Version von VC ++, Microsoft Visual C ++ 2005 Express, ist auch als kostenloser Download auf der MSDN -Website erhältlich.

C ++ wird verwendet, um Hardware -A -Prozess zu entwerfen, durch den ein Design zunächst mit der C ++ -Sprache beschrieben, analysiert, architektonisch eingeschränkt und geplant ist, um eine Hardware -Beschreibung der Register -Transfer -Ebene (dh ein HDL) über eine hochstufige Synthese zu erstellen. Seine Eigenschaften sind einfach im AIM -es ist statisch ausgelegt, um genauso effizient und tragbar zu sein wie die C -Sprache. Es ist so konzipiert Am besten für ihre Ziele (unabhängig davon, ob diese Entscheidungen falsch sind), und es wurde auch so konzipiert, dass es ohne eine besonders raffinierte Umgebung funktioniert (einfach genug, um durchzuarbeiten).

Zusammenfassung:

1. VC ++ ist ein IDE -Produkt, das von Microsoft für die C-, C ++ - und C ++/CLI -Programmiersprachen entwickelt wurde. C ++ ist eine Erweiterung der C -Programmiersprache.

2. VC ++ wird in vier spezifischen Versionen sowie in zwei Editionen erhältlich, die auf der MSDN -Website kostenlos heruntergeladen werden. C ++ wird zum Entwerfen von Hardware verwendet.