VC ++ i C ++

Anonim

VC ++ vs. C ++

Microsoft Visual C ++ (znany również jako VC ++ lub MSVC) to zintegrowane środowisko programistyczne (lub IDE) opracowane przez firmę Microsoft dla języków programowania C, C ++ i C ++ / CLI. VC ++ zawiera narzędzia, które są używane specjalnie do rozwijania i debugowania kodu C ++ - przede wszystkim ten kod, który jest napisany dla Microsoft Windows API, DirectX API i Microsoft.NET Framework. Istnieją zarówno 32-bitowe, jak i 16-bitowe wersje VC ++, oba z wieloma permutacjami.

C ++ jest przede wszystkim rozszerzeniem języka programowania C. Jako własny język jest to statycznie napisany, wolny formularz, wielo-paradygmat, skompilowany, ogólny język programowania. Ponieważ składa się z kombinacji cech zarówno z języka wysokiego poziomu, jak i niskiego poziomu, jest on uważany za język średnio-zaawansowany. Ponieważ był pierwotnie zaprojektowany jako rozszerzenie języka programowania C, jego pierwotna nazwa to C with Classes (do 1983 r., W którym zmieniono jego nazwę na C ++).

Obecnie dostępne są cztery bieżące wersje VC ++, które są dostępne do użytku. Te cztery wersje to Microsoft Visual C ++ 2008 Express Edition (która jest również dostępna w dwóch formach: jako część Microsoft Visual Studio i jako samodzielna wersja Express Edition), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional i Microsoft Visual Studio Team Team. W obecnej wersji VC ++ jest standardowo wyposażony w Visual Studio. Istnieje również piąta wersja VC ++ znana jako Microsoft Visual C ++ 2008 Express. Ta permutacja jest dostępna do bezpłatnego pobrania na stronie MSDN. Wcześniejsza wersja VC ++, Microsoft Visual C ++ 2005 Express, jest również dostępna do bezpłatnego pobrania na stronie MSDN.

C ++ służy do projektowania sprzętu - proces, w którym projekty są początkowo opisywane za pomocą języka C ++, analizowane, architektonicznie ograniczone i zaplanowane, aby utworzyć język opisu sprzętu o poziomie transferu rejestru (to znaczy HDL) poprzez syntezę wysokiego poziomu. Jego charakterystyka jest prosta - jest statycznie zaprojektowana, aby była tak wydajna i przenośna jak język C, została zaprojektowana tak, aby bezpośrednio i kompleksowo obsługiwać wiele stylów programowania, została zaprojektowana tak, aby dać programistom wybory, które są najlepsze dla ich celów (niezależnie od tego, czy te wybory są niepoprawne), a także zaprojektowane tak, aby funkcjonować bez środowiska, które jest szczególnie wyrafinowane (na tyle proste, aby można było je zrealizować).

Streszczenie:

1. VC ++ jest produktem IDE opracowanym przez Microsoft dla języków programowania C, C ++ i C ++ / CLI; C ++ jest rozszerzeniem języka programowania C.

2. VC ++ występuje w czterech konkretnych wersjach, a także w dwóch wersjach dostępnych do bezpłatnego pobrania na stronie MSDN; C ++ służy do projektowania sprzętu.