Forskellen mellem VC ++ og C ++

VC ++ vs. C++

Microsoft Visual C ++ (også kendt som VC ++ eller MSVC) er et integreret udviklingsmiljø (eller IDE) produkt, der er konstrueret af Microsoft til programmeringssprogene C, C ++ og C ++ / CLI. VC ++ inkluderer værktøjer, der specifikt bruges til at udvikle og debugging C ++ -kode - især den kode, der er skrevet til Microsoft Windows API, DirectX API og Microsoft .NET Framework. Der er både 32 bit og 16 bit versioner af VC ++, begge med flere permutationer deri.

C ++ er især en udvidelse af C-programmeringssprog. Som sit eget sprog er det et statisk typisk, frit form, multi-paradigme, samlet, programmeringssprog til generelle formål. Fordi det består af en kombination af funktioner fra både højt niveau og lavt niveau sprog, betragtes det som et sprog på mellemniveau i sig selv. Da det oprindeligt blev designet som en udvidelse af programmeringssproget C, var dets oprindelige navn C med klasser (indtil 1983, hvor det blev ændret til C ++).

I øjeblikket er der fire aktuelle versioner af VC ++, der er tilgængelige til brug. Disse fire versioner er Microsoft Visual C ++ 2008 Express Edition (som også findes i to former: som en del af Microsoft Visual Studio og som et selvstændigt Express Edition-produkt), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional og Microsoft Visual Studio 2008 Team System. Som det er, kommer VC ++ standard med Visual Studio. Der er også en femte VC ++-version kendt som Microsoft Visual C ++ 2008 Express. Denne permutation er tilgængelig som en gratis download på MSDN-webstedet. En tidligere version af VC ++, Microsoft Visual C ++ 2005 Express, er også tilgængelig som en gratis download på MSDN-webstedet.

C ++ bruges til at designe hardware-en proces, ved hvilken et design oprindeligt beskrives med C ++-sproget, analyseres, arkitektonisk begrænset og planlagt til at oprette et hardwarebeskrivelsessprog til registeroverførselsniveau (det vil sige en HDL) gennem syntese på højt niveau. Dets egenskaber er enkle med det formål - det er statisk designet for at være lige så effektivt og bærbart som C-sproget, det er designet til direkte og omfattende at understøtte flere programmeringsformer, det er designet til at give programmereren de valg, der er bedst til deres mål (uanset om disse valg er forkerte), og det var også designet til at fungere uden et miljø, der er særlig sofistikeret (enkelt nok til at arbejde igennem).

Resumé:

1. VC ++ er et IDE-produkt udviklet af Microsoft til programmeringssprogene C, C ++ og C ++ / CLI; C ++ er en udvidelse af C-programmeringssprog.

2. VC ++ findes i fire specifikke versioner såvel som to udgaver, der er tilgængelige til gratis download på MSDN-webstedet; C ++ bruges til at designe hardware.