Különbség a VC ++ és a C ++ között

VC ++ vs. C++

A Microsoft Visual C ++ (más néven VC ++ vagy MSVC) egy integrált fejlesztési környezet (vagy IDE) termék, amelyet a Microsoft fejlesztett ki a C, C ++ és C ++ / CLI programozási nyelvekre. A VC ++ olyan eszközöket tartalmaz, amelyeket kifejezetten a C ++ kód fejlesztésére és hibakeresésére használnak, nevezetesen azt a kódot, amelyet a Microsoft Windows API, a DirectX API és a Microsoft .NET Framework számára írtak. A VC ++ mind 32, mind 16 bites verziója létezik, mindkettő többféle permutációval rendelkezik.

A C ++ leginkább a C programozási nyelv kiterjesztése. Saját nyelvként statikusan tipizált, szabad formájú, multi-paradigma, összeállított, általános célú programozási nyelv. Mivel a funkciók kombinációjából áll, mind a magas szintű, mind az alacsony szintű nyelvből, magának a középső szintű nyelvnek tekintik. Mivel eredetileg a C programozási nyelv kibővítésére tervezték, eredeti neve C volt az osztályokkal (1983-ig, amikor a nevét C ++ -ra változtatták)..

Jelenleg a VC ++ négy jelenlegi verziója áll rendelkezésre. Ez a négy verzió a Microsoft Visual C ++ 2008 Express Edition (amely két formában is elérhető: a Microsoft Visual Studio részeként és önálló Express Edition termékként), a Microsoft Visual Studio 2008 Standard, a Microsoft Visual Studio 2008 Professional és a Microsoft Visual Studio 2008 Team System. A VC ++ alapértelmezés szerint a Visual Studio tartozéka. Van egy ötödik VC ++ verzió is, a Microsoft Visual C ++ 2008 Express néven ismert. Ez a permutáció ingyenesen letölthető az MSDN webhelyről. A VC ++ egy korábbi verziója, a Microsoft Visual C ++ 2005 Express, ingyenesen letölthető az MSDN webhelyen..

A C ++ eszközt hardver-tervezéshez használják - egy folyamat, amelynek során a terveket először a C ++ nyelvvel leírják, elemezik, építészetileg korlátozzák, és ütemezik egy regiszterátviteli szintű hardverleírási nyelv (vagyis HDL) létrehozására magas szintű szintézis útján. Jellemzői egyszerűek a célkitűzés szempontjából - statikusan megtervezték annak érdekében, hogy ugyanolyan hatékonyak és hordozhatók legyenek, mint a C nyelv, úgy tervezték, hogy közvetlenül és átfogóan támogassák a programozási stílusokat, és arra szolgálnak, hogy a programozónak megválaszthassa azokat a lehetőségeket, amelyek a céljaikhoz leginkább megfelelőek (függetlenül attól, hogy ezek a választások helytelenül vannak-e), és azt is úgy fejlesztették ki, hogy olyan környezet nélkül működjön, amely különösen kifinomult (elég egyszerű ahhoz, hogy át tudjon dolgozni).

Összefoglaló:

1. A VC ++ egy IDE termék, amelyet a Microsoft fejlesztett ki C, C ++ és C ++ / CLI programozási nyelvekre; A C ++ a C programozási nyelv kiterjesztése.

2. A VC ++ négy speciális verzióval, valamint két kiadással érhető el, amelyek ingyenesen letölthetők az MSDN weboldalán; A C ++ a hardver tervezésére szolgál.