En ce momentGenshin ImpactValhallaBreath of the wildAnimal CrossingGTA 5Red dead 2
Liste des sujets
[C++] Un avis svp
Pseudo supprimé25 octobre 2013 à 22:43:12
Bonjour,
C'est mon premier programme en c++, merci d'être indulgent ( )
Je me demandais ce qui pouvais être améliorable à mon niveau bien sur
http://pastebin.com/VXyW7UWb
Merci
Pseudo supprimé25 octobre 2013 à 23:15:22
Merci
C'est à dire torchon ? Niveau indentation ?
Pseudo supprimé25 octobre 2013 à 23:25:28
Je pense qu'il parlait de ça oui, y'a des trucs qui rentrent et qui ressortent
Pseudo supprimé25 octobre 2013 à 23:27:34
Ou peut-être faut-il mettre des endl au lieu de \n Et... Mais... Je voulais diviser par 0 moi
Chocolayte
Niveau 73
25 octobre 2013 à 23:27:40
D'un point de vue algorithmique, tu devrais utiliser un do {} while (ctn == 1) puisque tu es certain qu'il te faudra rentrer au moins une fois dans ta boucle. ^^
Ce que tu pourrais améliorer ? Faire en sorte qu'au cas où l'opérateur n'est pas conforme, il en redemande un nouveau sans passer par la case "Désirez vous recommencer ? o/n".
Et l'indentation est plutôt moche oui.
Pseudo supprimé25 octobre 2013 à 23:27:41
Merci, je pensais que c'étais vraiment pourri
godrik
Niveau 30
25 octobre 2013 à 23:27:45
indenter de facon uniforme aide beaucoup a comprendre la structure du code.
J'ai passer le code dnas la fonction d'indentation automatique de emacs et regarde commetn c'est totu de suite plus lisible: http://pastebin.com/2b2RbWar
Pseudo supprimé25 octobre 2013 à 23:29:30
Ok, merci.
Chocolayte, oui, je me disais ça mais le but n'étais pas non plus de faire un truc hyper abouti. Je cherche surtout à ce que mon code ne soit pas trop crade dés le début pour éviter de prendre des mauvaises habitudes
Pseudo supprimé25 octobre 2013 à 23:34:07
While t'as pas besoin de montrer ton code c'est pas grave.
Chocolayte
Niveau 73
25 octobre 2013 à 23:34:41
Avec cout, on utilise endl pour les sauts de ligne sinon comme l'a fait remarquer MenBoy. cout<<"Salut.\n"; devient cout<<"Salut"<<endl;
En dehors de ça, sur la syntaxe, il n'y a rien de choquant.
Pseudo supprimé25 octobre 2013 à 23:38:23
Et c'est possible de mettre un endl comme ceci ?
cout<<"Salut"<< endl << "Salut 2" << endl;
"En dehors de ça, sur la syntaxe, il n'y a rien de choquant. "
Probablement le php qui aide
Pseudo supprimé25 octobre 2013 à 23:41:11
"MenBoy"... Tu viens de te faire un ennemi
Oui c'est parfaitement possible, c'est une concaténation simple, endl remplace endl c'est tout Perso \n me dérange pas (aaah JS ) php aide à la syntaxe ?