Разлика между VC ++ и C ++

computer VC ++ срещу C ++

Microsoft Visual C ++ (известен също като VC ++ или MSVC) е продукт на интегрирана среда за разработка (или IDE), разработен от Microsoft за езиците за програмиране C, C ++ и C ++/CLI. VC ++ включва инструменти, които се използват специално за разработване и отстраняване на грешки на C ++ код - най -вече този код, който е написан за API на Microsoft Windows, DirectX API и Microsoft .NET Framework. Има както 32 -битови, така и 16 -битови версии на VC ++, и двете с множество пермутации в тях.

C ++ е най -вече разширение на езика за програмиране на C. Като собствен език, той е статично типизиран, свободна форма, многопарадигма, компилиран език за програмиране с общо предназначение. Тъй като се състои от комбинация от функции както от високо ниво, така и от език на ниско ниво, той се мисли като език на средно ниво. Тъй като първоначално е проектиран като разширение на езика за програмиране на C, първоначалното му име е C with Classes (до 1983 г., при което името му е променено на C ++).

Към момента има четири актуални версии на VC ++, които са достъпни за използване. Тези четири версии са Microsoft Visual C ++ 2008 Express Edition (което също се предлага в две форми: като част от Microsoft Visual Studio и като самостоятелен продукт Express Edition), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional и Microsoft Visual Екипна система на Studio 2008. Така или иначе, VC ++ се предлага стандартно с Visual Studio. Има и пета VC ++ версия, известна като Microsoft Visual C ++ 2008 Express. Тази пермутация е достъпна като безплатно изтегляне на уебсайта на MSDN. По -ранна версия на VC ++, Microsoft Visual C ++ 2005 Express, също е достъпна като безплатно изтегляне на уебсайта на MSDN.

C ++ се използва за проектиране на хардуер - процес, при който проектите първоначално са описани с езика C ++, анализирани, архитектурно ограничени и планирани за създаване на хардуерен език за описание на хардуерно ниво на трансфер на регистър (тоест HDL) чрез синтез на високо ниво. Характеристиките му са прости по цел - той е статично проектиран, за да бъде толкова ефективен и преносим като езика C, той е проектиран да поддържа директно и изчерпателно множество стилове на програмиране, той е проектиран, за да даде на програмиста избор, който е най -доброто за техните цели (независимо дали тези избори са неправилни), а също така е проектирано да функционира без среда, която е особено сложна (достатъчно проста за работа).

Резюме:

1. VC ++ е IDE продукт, проектиран от Microsoft за езиците за програмиране C, C ++ и C ++/CLI; C ++ е разширение на езика за програмиране на C.

2. VC ++ се предлага в четири специфични версии, както и две издания, които са достъпни за безплатно изтегляне на уебсайта на MSDN; C ++ се използва за проектиране на хардуер.

Вижте повече за: , ,