VC + + i C + +

Anonim

VC ++ vs C + +

Microsoft Visual C ++ (također poznat kao VC ++ ili MSVC) je integrirani razvojni okoliš (ili IDE) proizvod koji je projektirala tvrtka Microsoft za C, C ++ i C ++ / CLI programske jezike. VC ++ uključuje alate koji se koriste posebno za razvoj i ispravljanje pogrešaka C + + koda - najvažnije je taj kod koji je napisan za Microsoft Windows API, DirectX API i Microsoft.NET Framework. Postoje i 32-bitne i 16-bitne verzije VC-a, obje s višestrukim permutacijama u njemu.

C ++ je najznačajnije proširenje C programskog jezika. Kao svoj vlastiti jezik, to je statički upisani, slobodni oblik, multi-paradigm, sastavljen, opće namjenski programski jezik. Budući da se sastoji od kombinacije značajki iz jezika visoke i niske razine, smatra se jezikom srednje razine. Kao što je izvorno bio dizajniran kao produžetak C programskog jezika, njegov izvorni naziv bio je C s klasama (do 1983, u kojem je ime promijenjeno u C + +).

Od sada postoje četiri trenutne verzije VC + + koje su dostupne za upotrebu. Ove četiri verzije su Microsoft Visual C ++ 2008 Express Edition (koji je također dostupan u dva oblika: kao dio Microsoft Visual Studio i kao samostalni Express Edition proizvod), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional i Microsoft Visual Studio 2008 timski sustav. Kao što je to, VC ++ dolazi standardno s Visual Studioom. Tu je i peta VC ++ verzija poznata kao Microsoft Visual C ++ 2008 Express. Ova permutacija dostupna je kao besplatno preuzimanje na MSDN web stranici. Prethodna verzija VC + +, Microsoft Visual C ++ 2005 Express, također je dostupna kao besplatni download na MSDN web stranici.

C ++ se koristi za dizajniranje hardvera - proces kojim se dizajna u početku opisuje C + + jezikom, analiziranim, arhitektonskim ograničenjem i zakazanim za stvaranje jezika za opis hardvera prijenosa registra (tj. HDL) kroz sintezu visoke razine. Njegove karakteristike su jednostavne u cilju - statički dizajnirane kako bi bile što učinkovitije i prenosive kao jezik C, dizajniran je da izravno i cjelovito podržava više stilova programiranja, dizajniran je kako bi programeru omogućio izbore koji su najbolje za svoje ciljeve (bez obzira na to jesu li ti odabiri netočni), a također je dizajniran za funkcioniranje bez osobito sofisticirane okoline (dovoljno jednostavno za rad).

Sažetak:

1. VC ++ je IDE proizvod koji je Microsoft osmislio za C, C ++ i C ++ / CLI programske jezike; C ++ je produžetak C programskog jezika.

2. VC ++ dolazi u četiri specifične inačice, kao i dva izdanja koja su dostupna za besplatno preuzimanje na MSDN web stranici; C ++ se koristi za dizajniranje hardvera.