begin process at 2012 05 29 01:42:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

Comment bien présenter son code en C++?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment bien présenter son code en C++?

mercredi 21 juin 2006 à 21:22:35 | Comment bien présenter son code en C++?

ndubien

Membre Club
Salut,

J'ai présenter un code en c++, il y a peu de temps sur "cppfrance.com", et reçu plusieurs commentaires m'expliquant que mon code était "très" mal présenter. Est-ce que quelqu'un peut m'expliquer comment bien présenter son code en c++.

MERCI

@++

Nico
mercredi 21 juin 2006 à 21:36:49 | Re : Comment bien présenter son code en C++?

SAKingdom

Membre Club
En un mot: Espace. Éclaircie ton code. Ne met pas tout collé. Ton code est bien mais il faut se casser la tête pour le déchiffrer. Par exemple:

if((des[0]==des[1])&&(des[1]==des[2])) {
if
(des[0]==1) pts=9;
else
pts=des[0];
} else {
if
((des[0]==des[1])&&(des[0]==1)) pts=des[2];
if
((des[0]+1==des[1])&&(des[1]+1==des[2])) pts=2;
if
((des[0]==1)&&(des[1]==2)&&(des[2]==4)) pts=10;
if
((des[0]==1)&&(des[1]==2)&&(des[2]==2)) pts=4;
}
return
pts;

Quel casse-tête. Voici le même codage mais en plus claire:

if((des[0] == des[1]) && (des[1] == des[2]))
{
    if
(des[0] == 1)
            pts = 9;
    else

            pts = des[0];
}
else
{
    if
((des[0] == des[1]) && (des[0] == 1))
            pts = des[2];

    if((des[0] + 1 == des[1]) && (des[1] + 1 == des[2]))
            pts = 2;

    if((des[0] == 1) && (des[1] == 2) && (des[2] == 4))
            pts = 10;

    if((des[0] == 1) && (des[1] == 2) && (des[2] == 2))
            pts = 4;
}
return
pts;

C'est plus claire maintenant tu trouve pas?

___________________________________________
Les plus grands esprits trouvent toujours une solution

mercredi 21 juin 2006 à 21:40:18 | Re : Comment bien présenter son code en C++?

gbourgeois0019

Je dois avouer qu'il y a une sacrée différence

________________________________________________________________________
Hardware is what we play with until it breaks, Software is what we play with until it works !
mercredi 21 juin 2006 à 21:52:57 | Re : Comment bien présenter son code en C++?

vecchio56

Administrateur CodeS-SourceS
Si tu veux savoir à quoi ressemble un code bien présenté, tu va voir mes source...
Mais l'indentation ce n'est pas tout, évidemment
Ya plein d'autre conseils:
bien choisir les noms de variables, pas de fonctions trop longues, pas trop d'imbrication.
Après ca dépend du nifeau de tolérance de chacun
Tu peux trouver ici un article présenté par un maniaque (a mon avis), mais qui présente quelques erreurs à ne pas commettre

_____________________________________
Un éditeur de ressources gratuit pour Windows

mercredi 21 juin 2006 à 21:59:20 | Re : Comment bien présenter son code en C++?

wxccxw

Membre Club
certain IDE comme VC+ le font tout seul et tres bien juste t'apui sur enter et pouf tout est bien cadrer !


mercredi 21 juin 2006 à 22:02:13 | Re : Comment bien présenter son code en C++?

SAKingdom

Membre Club
vecchio>>Ton lien mène sur ce post. A moin que ce soi moi le maniaque, je crois que tu t'es trompé d'url.

wxccxw>>L'IDE en fait une partie mais pas tout. On peut très facilement trouver le moyen de rendre son code complètement illisible même avec VC++.

___________________________________________
Les plus grands esprits trouvent toujours une solution

mercredi 21 juin 2006 à 22:54:36 | Re : Comment bien présenter son code en C++?

vecchio56

Administrateur CodeS-SourceS
Oups, voici le lien

_____________________________________
Un éditeur de ressources gratuit pour Windows

jeudi 22 juin 2006 à 11:32:50 | Re : Comment bien présenter son code en C++?

magic_Nono

Membre Club
le fait de mettre des commentaires fait également parti de la "bonne présentation" de codes,
perso, j'en met peut etre un peu trop,
mais il y a des choses à mettre, de maniere systématique
(c'est un de mes prog qui me documente une grande partie de mes sources, ça aide)

d'autre part, la mise en forme automatique de Visual par exemple est loin d'etre parfaite.


pour te faire une idée, tu peux voir les codes publiés sur ce site,
et surtout des normes de programmations
exemple dans <a href="/codes/METAPROG_22091.aspx">ce lien :
<img src="/gfx/logos/logocpp.gif" id="ctl00_IMG_Logo" alt="C / C++ / C++.NET CodeS-SourceS" />
</a>

Magicalement
Nono.


___________________________________________________________
Magicalement
Nono
jeudi 22 juin 2006 à 11:35:35 | Re : Comment bien présenter son code en C++?

magic_Nono

Membre Club
L'a pas marché mon lien...


exemple dans <a href="/codes/METAPROG_22091.aspx" >
http://www.cppfrance.com/codes/METAPROG_22091.aspx
</a>


___________________________________________________________
Magicalement
Nono
jeudi 22 juin 2006 à 21:09:41 | Re : Comment bien présenter son code en C++?

vecchio56

Administrateur CodeS-SourceS
Eh ben, encore un essai?

_____________________________________
Un éditeur de ressources gratuit pour Windows


1 2

Cette discussion est classée dans : code, présenter


Répondre à ce message

Sujets en rapport avec ce message

Demande de tutorial et de code source... [ par MaTHieU ] Salut,Tout d'abord, merci pour ce superbe site !Je cherche des cours pour apprendre à faire des tunnel et du plasma en Visual C++ ou des codes sources imprimer et image en c++ [ par naney ] je voudre un code source qui me montre comment imprimer et un autre qui me montre comment inserais une image en c++ (n'importe quel format d'image) ex Aide pour mega debutant [ par C++ ] Salut, bon alors je vien d ouvrir c++ mais comment mettre un code sur un boutton ???par exemple ce code comment je doits le mettre sur un bouton :int code source de la visionneuse microsoft en C++ [ par tompouce ] j' ai un projet à faire en C++ et je n'y connaît strictement rien AU SECOURS!!Jai fait une fenetre avec un simple menu Fichier** Ouvrir** QuitterQuand Recherche code source de notepad... [ par PierreP ] ou de tout autre éditeur de texte assez simple.Merci d'avance ! Fenetre [ par c++ ] salut, je voudrais savoir le code pour creer une fenetre toute simple rien que le code de la fenetre c tout svp! Pb code source CMphSock [ par xaviou ] Salut.J'ai téléchargé le projet "CMphSock" : Utilisation de Winsock sans MFC.Je l'ai compilé en mode Debug : tout est OKJ'ai essayé en mode Release : (Hors Sujet) Petit coup de gueule [ par Jo ] Bonjour,Deajs je voudrai m'excuser d'utiliser le forum pour faire passer ce petit message, qui n'a rien a voir avec une demande d'aide ou de conseil d Salut, je voudrai savoir si qql'un peut me faire un petit code source sur ... [ par Uncle-Shu ] En faites je voudrai creer une application dans le style de VB (Fichier, Edition,...) !!Merci d'avance et bonne chance !! tutorial ou code GLUT [ par francky ] SALUT,je débute avec dev c, et j'aimerais créer une interface portable aussi bien sous window que sous linux;mon probleme: j'ai bien trouver glui, mai


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales