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

VC ++ срещу C++

Microsoft Visual C ++ (известен също като VC ++ или MSVC) е интегриран продукт за разработка (или IDE), разработен от Microsoft за програмните езици на C, C ++ и C ++ / CLI. VC ++ включва инструменти, които се използват специално за разработване и отстраняване на грешки на C ++ код - най-вече този код, който е написан за API на Microsoft Windows, API DirectX и 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) чрез синтез на високо ниво. Характеристиките му са прости в целта - той е статично проектиран, за да бъде толкова ефективен и преносим, ​​колкото и езика на С, той е предназначен за директна и всеобхватна поддръжка на множество стилове на програмиране, той е създаден с цел да даде на програмиста избора, който е най-добре за техните цели (независимо дали тези избори са неправилни), а също така е проектиран да функционира без среда, която е особено сложна (достатъчно проста за работа).

Резюме:

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

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