This is an old revision of the document!
Autor: Dănuț Ciobanu
Visual Studio este unul dintre cele mai puternice și populare medii de dezvoltare integrate (IDE) disponibile pe piață. Creat de Microsoft, Visual Studio oferă o gamă largă de instrumente și caracteristici care simplifică dezvoltarea aplicațiilor pentru mai multe platforme și limbaje de programare. În cazul C++, Visual Studio se remarcă prin suportul său robust, integrarea perfectă cu diverse librării și framework-uri, și un set complet de instrumente care îmbunătățesc semnificativ productivitatea programatorilor.
Comparativ cu alte IDE-uri precum Code::Blocks sau Dev-C++, Visual Studio oferă avantajul unei interfețe intuitive și a unui ecosistem de pluginuri și extensii care pot fi personalizate pentru nevoile fiecărui dezvoltator. De asemenea, include un debugger avansat, funcționalități de completare automată a codului prin IntelliSense și suport nativ pentru gestionarea proiectelor mari, făcându-l o alegere excelentă pentru dezvoltatorii care scriu cod în C++.
Prin accesarea paginii oficiale a celor de la Microsoft vi se va deschide următoarea pagină web:
Unde puteți apăsa pe butonul de „Download” și descărcarea installer-ului va începe, precum în imaginea:
Prima data când se va deschide fișierul descărcat la pasul 1 veți fi înâmpinați de următorul ecran:
Aici apăsați pe butonul de „Continue” și, odată ce s-a terminat instalarea se va deschide meniul de unde veți selecta pachetele ce trebuie alese pentru realizarea laboratoarelor din cadrul acestei materii:
În acest meniu cele mai importante selecții de făcut sunt:
Odată terminată selectarea opțiunilor se va apăsa butonul „Install” și se va deschide următoarea (și ultimă) fereastră din procesul de instalare:
Pentru a crea un proiect, când se deschide aplicația Visual Studio, inițial o să apară următorul ecran:
Apăsăm pe butonul de „Create a new project” și mai departe se va deschide următoarea fereastră:
Pentru realizarea exercițiilor din cadrul laboratoarelor vom folosi template-ul ”Console App” care poate fi căutat fie aplicând filtrele C++ pentru limbajul de programare și Windows pentru sistemul de operare, fie căutând direct în căsuța de căutare din partea de sus a meniului.
Apăsând pe butonul „Next” o să apară:
Aici putem introduce numele proiectului dar și locația unde dorim să îl salvăm. După introducerea acestora și apăsarea butonului „Create” se va crea proiectul și se va deschide fereastra de lucru default din Visual Studio:
În cadrul laboratoarelor vom mai folosi biblioteca cstring și în special funcția strcpy din cadrul acesteia pentru copierea valorilor din șiruri de caractere. Visual Studio consideră această funcție depreciată și dacă se va rula vreun program cu această funcție, compilatorul va arunca următoarea eroare: error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
Pentru rezolvarea acestei probleme se va face click dreapta pe proiect (numele ales de voi scris cu font îngroșat, nu pe „Solution '*' (1 of 1 project)”) și apoi Properties (ultima opțiune de jos). Următorii pași vor fi explicați pe următoarea imagine:
Aceste setări vor face ca în cadrul întregului proiect să puteți folosi funcția „strcpy” fără probleme.