Ero VC ++ n ja C ++ n välillä

VC ++ vs. C++

Microsoft Visual C ++ (tunnetaan myös nimellä VC ++ tai MSVC) on integroitu kehitysympäristö (tai IDE) -tuote, jonka Microsoft on suunnitellut C-, C ++- ja C ++ / CLI-ohjelmointikielelle. VC ++ sisältää työkalut, joita käytetään erityisesti C ++ -koodien kehittämiseen ja virheenkorjaukseen, etenkin se koodi, joka on kirjoitettu Microsoft Windows API: lle, DirectX API: lle ja Microsoft .NET Frameworkille. VC ++: sta on sekä 32- että 16-bittisiä versioita, joissa molemmissa on useita permutaatioita.

C ++ on erityisen C-ohjelmointikielen jatko. Omana kielenään se on staattisesti tyypitetty, vapaa muoto, moniparadigma, koottu, yleiskäyttöinen ohjelmointikieli. Koska se koostuu sekä korkean että matalan kielen ominaisuuksien yhdistelmästä, sitä pidetään itse keskitason kielenä. Koska se oli alun perin suunniteltu C-ohjelmointikielen jatkoksi, sen alkuperäinen nimi oli C luokkien kanssa (vuoteen 1983, jolloin sen nimi muutettiin C ++: ksi)..

Tällä hetkellä VC ++: sta on saatavana neljä nykyistä versiota. Nämä neljä versiota ovat Microsoft Visual C ++ 2008 Express Edition (joka on saatavana myös kahdessa muodossa: osana Microsoft Visual Studioa ja erillisenä Express Edition -tuotteena), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional ja Microsoft Visual. Studio 2008 -joukkuejärjestelmä. VC ++ on vakiona Visual Studion kanssa. On myös viides VC ++ -versio, joka tunnetaan nimellä Microsoft Visual C ++ 2008 Express. Tämä permutaatio on saatavana ilmaiseksi ladattavaksi MSDN-verkkosivustolta. VC ++: n aikaisempi versio, Microsoft Visual C ++ 2005 Express, on myös saatavana ilmaiseksi ladattavana MSDN-verkkosivustolla..

C ++: ta käytetään laitteistojen suunnittelussa - prosessissa, jossa mallit kuvataan alun perin C ++-kielellä, analysoidaan, arkkitehtonisesti rajoitetaan ja suunnitellaan luomaan rekisterinsiirtotason laitteistokuvauskieli (eli HDL) korkean tason synteesin avulla. Sen ominaisuudet ovat yksinkertaisia ​​tavoitteessa - se on staattisesti suunniteltu olemaan yhtä tehokas ja kannettava kuin C-kieli, se on suunniteltu tukemaan suoraan ja kattavasti useita ohjelmointityylejä, se on suunniteltu antamaan ohjelmoijalle valinnat, jotka ovat parhaiten tavoitteisiinsa (riippumatta siitä, ovatko nämä valinnat vääriä), ja se on myös suunniteltu toimimaan ilman ympäristöä, joka on erityisen hienostunut (riittävän yksinkertainen selviytymiseen).

Yhteenveto:

1. VC ++ on IDE-tuote, jonka Microsoft on suunnitellut C-, C ++- ja C ++ / CLI-ohjelmointikielelle; C ++ on C-ohjelmointikielen jatko.

2. VC ++ on saatavana neljällä erityisellä versiolla ja kahdella versiolla, jotka on ladattavissa ilmaiseksi MSDN-verkkosivustolla. C ++: ta käytetään laitteiston suunnitteluun.