Differences

This shows you the differences between two versions of the page.

Link to this comparison view

poo-is-ab:tema:00 [2024/12/07 13:48]
razvan.cristea0106 [1. Structura generală a fișierelor]
poo-is-ab:tema:00 [2024/12/07 13:51] (current)
razvan.cristea0106 [3. Formatare]
Line 8: Line 8:
     * Declarațiile clasei în fișierul de header (.h).     * Declarațiile clasei în fișierul de header (.h).
     * Implementările metodelor în fișierul sursă (.cpp).     * Implementările metodelor în fișierul sursă (.cpp).
- 
   - Include-urile trebuie să fie ordonate astfel:   - Include-urile trebuie să fie ordonate astfel:
     * Header-ul propriu al fișierului.     * Header-ul propriu al fișierului.
     * Alte header-uri din proiect.     * Alte header-uri din proiect.
     * Biblioteci standard C++.     * Biblioteci standard C++.
- 
   - Exemple de structură:   - Exemple de structură:
  
Line 40: Line 38:
   * **Acolade**:​ Stil Allman (acoladele deschise pe linie separată).   * **Acolade**:​ Stil Allman (acoladele deschise pe linie separată).
  
 +<code cpp>
     class MyClass     class MyClass
     {     {
Line 48: Line 47:
         }         }
     };     };
 +</​code>​
  
   * **Lungimea liniei**: maxim 80 de caractere.   * **Lungimea liniei**: maxim 80 de caractere.
poo-is-ab/tema/00.1733572082.txt.gz · Last modified: 2024/12/07 13:48 by razvan.cristea0106
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0