Visual C++
De la Wikipedia, enciclopedia liberă
![]() |
Acest articol are nevoie de ajutorul dumneavoastră! Puteţi contribui la dezvoltarea şi îmbunătăţirea lui apăsând butonul "modifică pagina". |
Visual C++ este un mediu de programare integrat pentru limbajul C++, produs de Microsoft.
Cuprins |
[modifică] Istoria Visual C++
Odată cu acceptarea beneficiilor aduse de interfaţa grafică a MS Windows (GUI) programarea pentru acest mediu a devenit foarte căutată. Programarea pentru Windows este diferită de cea orientată pe tranzacţii (old-style batch). O diferenţă esenţială între cele două este că un program rulat sub Windows procesează informaţiile utilizatorului cu ajutorul mesajelor de la sistemul de operare, pe când un program MS-DOS foloseşte sistemul de operare pentru a furniza informaţiile. Visual C++, produs de firma Microsoft, este un limbaj textual ce foloseşte un program de construit interfeţe grafice pentru a uşura munca programatorului ce are de construit interfeţe decente.
[modifică] Trăsături de limbaj semnificative
C++ este una dintre componentele Visual C++. Totuşi, compilatorul poate procesa atât cod sursă C cât şi C++ iar versiunea 4.0 compilează si Fortran. Visual C++ include de asemenea o colecţie mare şi elaborată de unelte de dezvoltare software (software development tools) toate folosite printr-o interfaţă cu ferestre.
[modifică] Unelte Visual C++
Microsoft Foundation Classes (MFC) - o bibliotecă de clase C++ ce uşurează crearea de aplicaţii Windows.
App Wizard - un generator de cod ce creează un schelet funcţional al unei aplicaţii Windows cu trăsături, nume de clase şi nume de surse de cod. Ajută la programarea rapidă a unei aplicaţii.
Class Wizard - un program ce generează cod pentru o nouă clasă sau funcţie. Scrie prototipurile, corpurile funcţiilor şi codul pentru a conecta mesajele de scheletul aplicaţiei.
App Studio - editor de meniuri şi cutii de dialog în format WYSIWYG (what you see is what you get - ceea ce vezi este ceea ce primeşti).
[modifică] Zonele de aplicare
Crearea de aplicaţii pentru Windows.