VC ++ ja C ++

Anonim

VC ++ vs. C ++

Microsoft Visual C ++ (tunnetaan myös nimellä VC ++ tai MSVC) on integroitu kehitysympäristö (tai IDE) -tuote, jonka Microsoft on kehittänyt C-, C ++- ja C ++ / CLI -ohjelmointikielille. VC ++ sisältää työkaluja, joita käytetään nimenomaan C ++ -koodin kehittämiseen ja virheenkorjaukseen. Erityisesti tämä koodi on kirjoitettu Microsoft Windows API: lle, DirectX API: lle ja Microsoft.NET Framework: lle. On sekä 32-bittisiä että 16-bittisiä VC ++ -versioita, joissa on sekä useita permutaatioita.

C ++ on etenkin C-ohjelmointikielen jatke. Omalla kielellään se on staattisesti kirjoitettu, vapaamuotoinen, monen paradigman, koottu, yleiskäyttöinen ohjelmointikieli. Koska se koostuu ominaisuuksista, jotka ovat sekä korkean tason että matalan tason kieli, sitä pidetään keskitason kielinä. Koska se alun perin oli suunniteltu C-ohjelmointikielen jatkeeksi, sen alkuperäinen nimi oli C-luokka (vuoteen 1983, jolloin sen nimi muutettiin C ++: ksi).

Tällä hetkellä on olemassa neljä nykyistä VC ++-versiota, jotka ovat käytettävissä. Nämä neljä versiota ovat Microsoft Visual C ++ 2008 Express Edition (joka on saatavana myös kahdessa muodossa: osana Microsoft Visual Studioa ja itsenäisenä Express Edition -tuotteena), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional ja Microsoft Visual Studio 2008 Järjestelmä. Kuten se on, VC ++ on vakiona Visual Studio -ohjelmalla. On myös viides VC ++ -versio, joka tunnetaan nimellä Microsoft Visual C ++ 2008 Express. Tämä permutaatio on saatavana maksuton lataus MSDN: n verkkosivuilla. VC ++: n aikaisempi versio, Microsoft Visual C ++ 2005 Express, on myös saatavilla ilmaiseksi ladattavaksi MSDN: n verkkosivuilla.

C ++ -tekniikkaa käytetään laitteiston suunnitteluun - prosessi, jolla mallit alun perin kuvataan C ++ -kielellä, analysoidaan, arkkitehtuurisesti rajoitetaan ja suunnitellaan rekisteröidyn siirtonopeuden laitteiston kuvauskielen (eli HDL) luominen korkean tason synteesiin. Sen ominaisuudet ovat yksinkertaisia ​​tavoitteita - se on staattisesti suunniteltu, jotta se olisi yhtä tehokas ja kannettava kuin C-kieli, se on suunniteltu tukemaan suoraan ja kattavasti useita ohjelmointityyppejä. Se on suunniteltu antamaan ohjelmoijalle valintoja, jotka ovat (riippumatta siitä, ovatko nämä valinnat väärät), ja se on myös suunniteltu toimimaan ilman erityisen hienostuneita ympäristöjä (riittävän yksinkertaisia ​​työskennellä).

Yhteenveto:

1. VC ++ on Microsoftin suunnittelema IDE-tuote C-, C ++- ja C ++ / CLI -ohjelmointikielille; C ++ on C-ohjelmointikielen jatke.

2. VC ++ tulee neljään eri versiota sekä kaksi versiota, jotka ovat saatavilla ilmaiseksi ladattavaksi MSDN: n verkkosivuilla; C + +: ta käytetään laitteiston suunnitteluun.