Diferența dintre VC ++ și C ++ Diferența între

Anonim

VC ++ vs. C ++

Microsoft Visual C ++ (cunoscut și ca VC ++ sau MSVC) este un produs integrat de dezvoltare (IDE) produs de Microsoft pentru C, C ++ și Limbile de programare C ++ / CLI. VC ++ include instrumente care sunt utilizate în mod special pentru dezvoltarea și depanarea codului C ++ - mai ales acel cod care este scris pentru API-ul Microsoft Windows, API-ul DirectX și Microsoft. Cadru net. Există ambele versiuni de 32 bit și 16 biți ale VC ++, ambele cu multiple permutări în acestea.

C ++ este cea mai importantă extensie a limbajului de programare C. Ca limbă proprie, este o limbă de programare statică, tiparită, liberă, multi-paradigmă, compilată, cu scop general. Deoarece este alcătuită dintr-o combinație de caracteristici atât de limbă de nivel înalt, cât și de limbă inferioară, se consideră ca limbă de nivel mediu în sine. Așa cum a fost inițial conceput ca o extensie a limbajului de programare C, numele original a fost C cu clase (până în 1983, în care numele său a fost schimbat în C ++).

Încă de acum există patru versiuni curente ale VC ++ care sunt disponibile pentru utilizare. Aceste patru versiuni sunt Microsoft Visual C ++ 2008 Express Edition (care este de asemenea disponibil în două forme: ca parte a Microsoft Visual Studio și ca un produs Express Edition standalone), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional și Microsoft Visual Studio 2008 Team System. Așa cum este, VC ++ vine standard cu Visual Studio. Există, de asemenea, o cincime versiune VC cunoscută sub numele de Microsoft Visual C ++ 2008 Express. Această permutare este disponibilă ca descărcare gratuită pe site-ul MSDN. O versiune anterioară a VC ++, Microsoft Visual C ++ 2005 Express, este disponibilă și ca descărcare gratuită pe site-ul MSDN.

C ++ este utilizat pentru a proiecta hardware -a proces prin care un desen este descris inițial cu limbajul C ++, analizat, constrâns arhitectural și programat să creeze o limbă de descriere a hardware-ului de transfer al nivelului de registru (adică, un HDL) prin sinteza la nivel înalt. Caracteristicile sale sunt simple în scopul - sunt proiectate static pentru a fi la fel de eficiente și portabile ca limbajul C, sunt concepute pentru a suporta în mod direct și cuprinzător mai multe stiluri de programare, fiind proiectate pentru a da programatorului opțiunile care sunt cel mai bine pentru scopurile lor (indiferent dacă aceste alegeri sunt incorecte), și a fost, de asemenea, proiectat să funcționeze fără un mediu care este deosebit de sofisticat (suficient de simplu pentru a lucra prin).

Rezumat:

1. VC ++ este un produs IDE proiectat de Microsoft pentru limbile de programare C, C ++ și C ++ / CLI; C ++ este o extensie a limbajului de programare C.

2. VC ++ vine în patru versiuni specifice, precum și două ediții disponibile pentru descărcare gratuită pe site-ul MSDN; C ++ este folosit pentru a proiecta hardware-ul.