lang:cpp:codingstyle
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| lang:cpp:codingstyle [2020/01/02 12:35] – Ajout de "Ne pas oublier d'includes" root | lang:cpp:codingstyle [2025/10/16 15:49] (Version actuelle) – Ajout d'une image pour le this null root | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====Coding style de Google==== | + | =====Formatage===== |
| - | ===Présentation=== | + | |
| - | J'aime le coding style de Google car : | + | |
| - | * Globalement, | + | |
| - | * Faible indentation (2 espaces), | + | |
| - | * Il est supporté (et donc validé) par une grosse entreprise, | + | |
| - | J'aime moins et j' | + | Utilisation de [[prog:clang-format]]. |
| - | * Mettre tous les passages d' | + | |
| - | Mais avec les modifications suivantes | + | Mon style : |
| - | * Toujours le crochet ouvrant sur une nouvelle | + | * 2 espaces pour les indentations. |
| - | * On met les références | + | * '' |
| + | * Si une méthode n'exécute qu'une seule ligne, ne pas tout écrire sur la même ligne. Sous Visual Studio, parfois, | ||
| - | [[https:// | + | {{: |
| - | ===Formatage avec clang-format=== | + | =====Style de code===== |
| - | <code bash> | + | |
| - | clang-format -style=" | + | |
| - | </ | + | |
| - | ====Vérification automatique du code==== | + | Il existe de nombreuses règles de codage. |
| - | ===Ne pas oublier d' | + | |
| - | Les fichiers entêtes doivent se compiler. | + | |
| - | <file cpp verif_header.cpp> | + | * Documents |
| - | #include " | + | |
| - | </ | + | |
| - | <code bash> | + | [[prive: |
| - | gcc verif_header.cpp -fsyntax-only | + | |
| - | </code> | + | [[https:// |
| + | |||
| + | [[https:// | ||
| + | |||
| + | * Logiciels | ||
| + | |||
| + | [[https:// | ||
lang/cpp/codingstyle.1577964902.txt.gz · Dernière modification : de root
