VC ++ pret C++
Microsoft Visual C ++ (pazīstams arī kā VC ++ vai MSVC) ir integrētas izstrādes vides (vai IDE) produkts, kuru Microsoft izstrādāja C, C ++ un C ++ / CLI programmēšanas valodām. VC ++ ietilpst rīki, kas tiek īpaši izmantoti C ++ koda izstrādei un atkļūdošanai, īpaši tas kods, kas ir paredzēts Microsoft Windows API, DirectX API un Microsoft .NET Framework. Ir gan 32 bitu, gan 16 bitu versijas VC ++, abām ar vairākām permutācijām.
C ++, it īpaši, ir C programmēšanas valodas paplašinājums. Tā kā tā ir pati valoda, tā ir statiski ierakstīta, brīva forma, daudzparadigma, apkopota, vispārēja lietojuma programmēšanas valoda. Tā kā to veido gan augsta līmeņa, gan zema līmeņa valodas iezīmju kombinācija, to uzskata par pašu vidēja līmeņa valodu. Tā kā tas sākotnēji tika veidots kā C programmēšanas valodas paplašinājums, tā sākotnējais nosaukums bija C ar klasēm (līdz 1983. gadam, kurā tā nosaukums tika mainīts uz C ++).
Pašlaik lietošanai ir četras pašreizējās VC ++ versijas. Šīs četras versijas ir Microsoft Visual C ++ 2008 Express Edition (kas ir pieejams arī divās formās: kā Microsoft Visual Studio sastāvdaļa un kā atsevišķs Express Edition produkts), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional un Microsoft Visual Komandu sistēma Studio 2008. Kā tas ir, VC ++ ietilpst Visual Studio standartā. Ir arī piektā VC ++ versija, kas pazīstama kā Microsoft Visual C ++ 2008 Express. Šī permutācija ir pieejama kā bezmaksas lejupielāde MSDN vietnē. Iepriekšēja VC ++ versija, Microsoft Visual C ++ 2005 Express, ir arī pieejama bezmaksas lejupielādei MSDN vietnē.
C ++ tiek izmantots aparatūras projektēšanai - process, kurā sākotnēji dizainu apraksta ar C ++ valodu, analizē, arhitektoniski ierobežo un plāno izveidot reģistra pārsūtīšanas līmeņa aparatūras apraksta valodu (tas ir, HDL), izmantojot augsta līmeņa sintēzi. Tās īpašības ir vienkāršas mērķim - tā ir statiski izstrādāta, lai tā būtu tikpat efektīva un pārnēsājama kā C valoda, tā ir izstrādāta, lai tieši un visaptveroši atbalstītu vairākus programmēšanas stilus, tā ir izstrādāta, lai programmētājam dotu izvēli, kas ir vislabāk viņu mērķu sasniegšanai (neatkarīgi no tā, vai šīs izvēles ir nepareizas), un tas bija paredzēts arī darbībai bez īpaši izsmalcinātas vides (pietiekami vienkārša, lai darbotos).
Kopsavilkums:
1. VC ++ ir IDE produkts, ko Microsoft izstrādājis C, C ++ un C ++ / CLI programmēšanas valodām; C ++ ir C programmēšanas valodas paplašinājums.
2. VC ++ ir četrās īpašās versijās, kā arī divos izdevumos, kas bez maksas pieejami MSDN vietnē; C ++ tiek izmantots aparatūras projektēšanai.