VC ++ at C ++

Anonim

VC ++ kumpara sa C ++

Ang Microsoft Visual C ++ (kilala rin bilang VC ++ o MSVC) ay isang pinagsama-samang produkto sa pagpapaunlad (o IDE) na ininhinyero ng Microsoft para sa mga C programming language, C + +, at C ++ / CLI. Kasama sa VC ++ ang mga tool na partikular na ginagamit para sa pagbuo at pag-debug sa code ng C ++ -nakakatulad na code na isinulat para sa Microsoft Windows API, ang DirectX API, at ang Microsoft.NET Framework. Mayroong parehong 32 bit at 16 bit na mga bersyon ng VC ++, parehong may maraming permutasyon sa ganyang bagay.

Ang C + + ay pinaka-kapansin-pansin na extension ng C programming language. Bilang sariling wika, ito ay isang istatikong nai-type, libreng form, multi-paradaym, naipon, pangkalahatang layunin sa programming language. Dahil ito ay binubuo ng isang kumbinasyon ng mga tampok mula sa parehong mataas na antas at mababang antas ng wika, ito ay naisip bilang isang gitnang antas ng wika mismo. Tulad ng orihinal na ito ay dinisenyo bilang isang extension ng C programming language, ang orihinal na pangalan ay C sa Classes (hanggang 1983, kung saan ang pangalan nito ay nabago sa C ++).

Sa ngayon ay may apat na kasalukuyang bersyon ng VC ++ na magagamit para sa paggamit. Ang apat na bersyon na ito ay ang Microsoft Visual C ++ 2008 Express Edition (na makukuha rin sa dalawang anyo: bilang isang bahagi ng Microsoft Visual Studio at bilang isang standalone na produkto ng Express Edition), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional, at Microsoft Visual Studio 2008 Team System. Tulad ng ito, ang VC ++ ay karaniwang may Visual Studio. Mayroon ding ikalimang bersiyon ng VC ++ na kilala bilang Microsoft Visual C ++ 2008 Express. Ang pagpapalit na ito ay magagamit bilang isang libreng pag-download sa MSDN website. Ang mas naunang bersyon ng VC ++, Microsoft Visual C ++ 2005 Express, ay magagamit din bilang isang libreng pag-download sa website ng MSDN.

Ang C + + ay ginagamit upang mag-disenyo ng hardware-isang proseso kung saan ang mga disenyo ay unang inilarawan sa C ++ na wika, sinuri, napinsala sa arkitektura, at naka-iskedyul upang lumikha ng isang antas ng pagpaparehistro ng paglilista ng hardware sa pagpaparehistro (ibig sabihin, isang HDL) sa pamamagitan ng mataas na antas ng pagbubuo. Ang mga katangian nito ay simple sa layunin-ito ay dinisenyo ayon sa estadistika upang maging mabisa at portable bilang wika ng C, idinisenyo itong direkta at komprehensibong sumusuporta sa maraming estilo ng programming, idinisenyo upang bigyan ang programmer ng mga pagpipilian na pinakamahusay na para sa kanilang mga layunin (hindi alintana kung ang mga pagpipilian ay hindi tama), at dinisenyo din ito upang gumana nang walang isang kapaligiran na partikular na sopistikadong (simpleng sapat upang gumana sa pamamagitan).

Buod:

1. VC ++ ay isang produkto ng IDE na ininhinyero ng Microsoft para sa C, C + +, at C + + / CLI programming languages; Ang C + + ay isang extension ng C programming language.

2. Ang VC ++ ay nagmula sa apat na partikular na bersyon pati na rin ang dalawang edisyon na magagamit para sa libreng pag-download sa website ng MSDN; Ang C + + ay ginagamit upang mag-disenyo ng hardware.