Projet

Général

Profil

Actions

Style » Historique » Révision 8

« Précédent | Révision 8/9 (diff) | Suivant »
Patrice Nadeau, 2024-11-10 21:51


Style

Règles

  1. L’indentation est de 4 espaces
  2. Une ligne ne doit pas avoir plus de 79 caractères

    La barre oblique inversée doit être utilisée dans les cas d’exception

  3. Une instruction par ligne
  4. Une espace avant et après un opérateur sauf pour les opérateurs « unaires »
  5. Un bloc commence sur la ligne de l’instruction et se termine sur une ligne seule
  6. La constante doit être placée à la gauche de l’opérateur d’équivalence (==)

Justifications

  • K&R variante one true brace style (1TBS)
  • Prévient les erreurs lors d'ajout dans les blocs d'une seule instruction

Exemple

int fonction(void) {
    int x ;
    if (1 != var) {
        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 environ 2 mois · 8 révisions