begin process at 2012 05 27 20:19:15
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > LABYRINTHE AVEC GESTION DES LISTES BY LIONCEAU

LABYRINTHE AVEC GESTION DES LISTES BY LIONCEAU


 Information sur la source

Note :
Aucune note
Catégorie :Jeux Classé sous :jeu-Labyrinthe, Ecole-ingenieur 3il, Lionceau, florian-brunet, gestion des-listes Niveau :Initié Date de création :16/05/2011 Date de mise à jour :21/02/2012 17:45:40 Vu :2 350

Auteur : lionceau79

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
On choisit 2 points dans un des 3 labyrinthes, le programme dois trouver le chemin le plus court dans le labyrinthe.

Toutes les lignes calculé par le programme sont misent dans un fichier log.




 Historique

16 mai 2011 16:14:09 :
source rajouté
21 février 2012 17:43:45 :
supprimé , raison : recommandation d'un professeur
21 février 2012 17:45:40 :
suprimé , raison : recommandation d'un professeur

 Sources du même auteur

Source avec une capture GESTION DES FICHIERS ET AFFICHAGE CONTENU FICHIER
Source avec Zip Source avec une capture JEUX DE DAME C++ PROJET BTS IRIS

 Sources de la même categorie

Source avec Zip Source avec une capture JEU DES CARTES par eapaceinfo
PROGRAMME DE JEU DE MPT par KerizGarmm
Source avec Zip Source avec une capture JEUX SERPENT par antho974
Source avec Zip Source avec une capture PENDU EN SDL par Damsou91
Source avec Zip STATE MACHINE MODIFICATION MATH BUCKHAM par billybones79

 Sources en rapport avec celle ci

Source avec une capture GESTION DES FICHIERS ET AFFICHAGE CONTENU FICHIER par lionceau79

Commentaires et avis

Commentaire de attreid le 18/05/2011 09:22:04

J'ai jeté un oeil à ce que tu as fait. J'aurais quelques petites remarques que tu trouveras, je l'espère, constructives.

- Si tu programmes en C, nomme tes fichiers .c, pas .cpp. Si tu programmes en c++, nomme tes fichiers en .cpp et .hpp.
- N'utilise pas de termes français dans tes noms de variable ou de méthode, en règle générale, ça ne se fait pas en programmation. D'après le fichier .doc que tu as joint, c'est un problème de ton prof, on dirait. Ne prend pas ses mauvaises habitudes. Evite aussi des noms mixtes, comme "cellule_new". De plus, en C, on n'utilise pas le upper camel case - mais d'après le .doc, c'est aussi un problème qui vient de ton prof.
- Si les pipes existent sous Windows, jette un oeil à la fonction istty(). Elle te permet de déterminer si une sortie est dans un terminal ou non. Ca te permettra d'éviter des choses comme "ENVOI_VERS_STDOUT"
- Des méthodes qui renvoient 0 pour dire true, c'est un peu ... inhabituel. En informatique, on utilise généralement une valeur nulle pour dire  faux, et une valeur non-nulle pour dire vrai. De nouveau un problème du côté de ton prof. Ventre saint-gris, tu étudies où ??!
- Essaie d'être constant dans ton indentations. Par endroit, tu utilise un '\t', à d'autres ' ', et à d'autres une*, deux, trois ou quatre espaces. Personnellement, je préfère utiliser '\t', comme ça le lecteur peut choisir la largeur de l'indentation.
- Le code est portable, mais sous windows a ajouté des '\r' dans tes fichiers texte. Si tu ajoutes "case '\r': break;" dans le switch de la ligne 38 de GetLaby.c, alors ça tourne sans problème sous linux.
- Essaie d'entrer 'a' dans le menu principal.

Je dirais que les deux trucs les plus importants sont la langue, et l'extension. Le premier peut rendre la lecture du code pénible, et le second peut simplement empêcher sa compilation.

Je dirais que dans l'ensemble, c'est un bon code, et si, d'après ce que j'ai compris, le but est que tu apprennes à utiliser les listes, je penses qu'il est atteint :-)

*: oui, en typo, espace est un nom féminin :-)

Commentaire de Actares1456 le 13/08/2011 21:58:06

C'est cool! en fait y a deux trois truc que je comprend pas trop mais comme je suis qu'un débutant, donc j'ai pas un nieaux de ouf, mais non, sinon c'est pas mal. Enfain moi je trouve ça bien. Conctinue c'est cool.

 Ajouter un commentaire




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,484 sec (3)

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