Tutorial+CodeBlocks

@http://www.cprogramming.com/code_blocks/
 * Tutorial utilizare CodeBlocks**

2. **Fisiere**
 * 1) **Creare proiect**
 * 2) Create a new project->Console Application->Go
 * 3) C++ -> Next
 * 4) Project Title: se da un nume proiectului, se stabileste locația proiectului->Finish
 * 5) Sources->main.cpp// textul sursă se redactează direct în main.cpp
 * 6) Redactare cod sursă, redenumire fișier cod sursă (main.cpp)
 * 3. Probleme de compilare [[file:Tutorial EroareCompilareCodeBlocks.docx]]**


 * 4. Depanare program ( executarea unui program linie cu linie )**
 * mai multe informatii aici**
 * (** http://wiki.codeblocks.org/index.php/Debugging_with_Code::Blocks **)**
 * 1) ** Debug->Edit watches-> **se adaugă, **( ADD **) variabilele ce vor fi urmărite în execuție->** OK **
 * 2) **Click pe prima linie de program-> Debug->Toggle Breakpoint (F5) ** ->linia va fi marcată printr-o bulină roșie
 * 3) ** Debug->Start(F8) **; dacă citirea se face de la tastatură, în fereastra Output care se deschide (fereastra consola ) se introduc datele de intrare->Enter-** >Fereastra Output se minimizează (se pune pe bară, NU SE ÎNCHIDE **); dacă citirea se face din fișier, fereastra Output se minimizează (de asemenea se pune pe bară, NU SE ÎNCHIDE)
 * 4) Pentru vizualizare ** Watches: Debug ->Debugging Windows->Watches ** (se selectează/bifează)[[image:Watches.png]]
 * 5) Se poziționează mouse-ul în fereastra de editare (în main.cpp) pe linia marcată cu săgeată galbenă, care indică linia curentă (click cu mouse acolo, la început de linie)[[image:Imag2.png]]
 * 6) Inspectarea conţinutului anumitor variabile se face cu ajutorul tastei ** F7 ** ; urmăriţi modificările în fereastra Watches. ** ( execuţia pe paşi/ linie cu linie **)
 * 7) **Observaţii**: la structuri de date (de ex.vectori) în fereastra Waches se afişează numai numele structurii[[image:Vector1.png]] dacă doriţi să vizualizaţi conţinutul **expandaţi arborele** structurii respective
 * 8) [[image:Vector2.png]] [[image:FereastraWatches.png]]
 * 9) **Dacă programul conține funcții create de către utilizator și se dorește urmărirea instrucțiunilor în corpul funcțiilor, în loc de F7 se utilizează combinația Shift-F7 **