Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
725 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Règles codage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Règles codage

n°1516083
ngkreator
Posté le 18-02-2007 à 09:22:21  profilanswer
 

Salut à tous, je cherche à savoir s'il existe une "norme" de codage adopté par tout le monde en C (format du nom des variables, des fonctions...). J'ai trouvé plusieurs documents qui dans l'ensemble ne se contredisent pas:
 
http://c.ftp-developpez.com/downloads/c/regle.pdf
http://mapage.noos.fr/emdel/codage.htm#nommage
 
Il me semble que l'auteur du 2ème est un membre du forum :D  
 
J'ai vu dans le 1er que les noms des paramètres des fonctions pouvaient être précédés de i_, o_ ou encore io_ selon le type de paramètre (entrée, sortie...).  
 
Ma question est: est-ce que tous les programmes sérieux utilisent tous les mêmes conventions de codages? Apparemment en regardant les sources de plusieurs programmes ça n'a pas l'air d'être le cas.
 
Mais en tous cas je pense bien adopter certaines règles comme le nom des fonctions (alternance majuscules minuscules), des constantes (majuscules) ou encore des structures (t_structure).
 
Merci :jap:

Message cité 1 fois
Message édité par ngkreator le 18-02-2007 à 09:23:05
mood
Publicité
Posté le 18-02-2007 à 09:22:21  profilanswer
 

n°1516105
nyrk
Posté le 18-02-2007 à 11:38:45  profilanswer
 

Comme tu l'as toi-même constaté il n'y a pas de règle de codage universelle. En revanche, au sein d'un projet, il est souhaitable que tout le monde utilise les mêmes conventions (ce qui n'est pas toujours le cas). Le reste est une affaire de (bon) goût.

n°1516115
ngkreator
Posté le 18-02-2007 à 12:00:54  profilanswer
 

Ok ça confirme ce que je pensais :jap:

n°1516143
Emmanuel D​elahaye
C is a sharp tool
Posté le 18-02-2007 à 14:32:19  profilanswer
 

ngkreator a écrit :

Salut à tous, je cherche à savoir s'il existe une "norme" de codage adopté par tout le monde en C (format du nom des variables, des fonctions...).


Sauf domaines particuliers (MISRA, par exemple) il n'y a pas de règle de nommage normalisées. Il y a des regles de bon sens, des pratiques courantes et certains interdits (mots réservés).

 

Sur un projet donné, ou dans une entreprise donnée, il peut exister des règles de codage (présentation, indentation, nommage etc.) strictes.

 


Message édité par Emmanuel Delahaye le 18-02-2007 à 14:34:06

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Règles codage

 

Sujets relatifs
Codage chaine caractère.Problème de codage d'une chaine de caractère
Codage HDBN en CCodage Wave / Float
Ecrire un codage de Huffman[socket UDP] Codage BER : Format des Tag (TLG)
pb dans une page ASP : pb codage surement[Batch] Automatiser save file en codage ANSI
Probleme de codage RSS / Googleimages : codage sur 32 bits ?
Plus de sujets relatifs à : Règles codage


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR