Projet

Général

Profil

Actions

Style » Historique » Révision 2

« Précédent | Révision 2/6 (diff) | Suivant »
Patrice Nadeau, 2024-01-21 20:31


Style

Règles

  • L’indentation est de 4 espaces
  • Une ligne ne devrait pas avoir plus de 79 caractères > La barre oblique inversée doit être utilisée dans les cas d’exception
  • Une instruction par ligne
  • Une espace avant et après un opérateur sauf pour les opérateurs « unaires »
  • Les commentaires DOIVENT
    • Précéder l’élément à documenté, avec la même indentation
    • Être de style C (/* ... */), sur une ou plusieurs lignes
    • En minuscules et commencer par une majuscule
    • En français

Justifications :

  • K&R variante one true brace style (1TBS)
  • Prévient les erreurs lors d'ajout dans les boucles n'ayant qu'une instruction comme bloc

Exemple :

int fonction(void) {
    int x;
    if (var != 1) {
        x = x + 1;
        y++;
        /* Longue ligne */
        printf("This is a long\
        line that should be splitted");
    } else {
        x--;
    };
    return 0;
}

Mis à jour par Patrice Nadeau il y a 8 mois · 2 révisions