PROBLEME DU CAVALIER [BACKTRACKING]

yann_lo_san Messages postés 1137 Date d'inscription lundi 17 novembre 2003 Statut Membre Dernière intervention 23 janvier 2016 - 28 déc. 2006 à 13:42
xbell1 Messages postés 3 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 17 novembre 2007 - 9 janv. 2007 à 22:25
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/40883-probleme-du-cavalier-backtracking

xbell1 Messages postés 3 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 17 novembre 2007
9 janv. 2007 à 22:25
J'ai téléchargé et installé "Microsoft Visual C++ 2005" avec le "Platform SDK" et j'ai essayé de compiler l'ensemble des sources.

Je parviens à compiler chaque fichier ".c" (avec quelques Warnings) mais l'édition de liens conduit à des erreurs dans "main.obj", "winutil.obj" et "util.obj". Visiblement, le compilateur ne trouve pas "les bonnes librairies".

Peux-tu "éclairer ma lanterne" ?
cs_JCDjcd Messages postés 1138 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 25 janvier 2009 4
2 janv. 2007 à 09:32
il faut creer un dossier "res" dans le dossier contenant le prgm.
wxccxw Messages postés 755 Date d'inscription samedi 15 mai 2004 Statut Membre Dernière intervention 30 janvier 2011
2 janv. 2007 à 00:05
probleme : imposible d'ouvrir XXX.txt en mode wt
cs_JCDjcd Messages postés 1138 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 25 janvier 2009 4
29 déc. 2006 à 13:10
Je ne connais pas cet environnement.
Normalement c'est un projet Win32 Application (enfin c'est ca sous VC++).
xbell1 Messages postés 3 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 17 novembre 2007
29 déc. 2006 à 11:30
Je suis totalement débutant en C++ (j'en suis resté au C sous UNIX !!!).

J'ai téléchargé l'IDE "Code::Blocks Studio" et j'aimerais savoir si tes sources sont compilables sous cet environnement et si "oui" quelle est la procédure à suivre (et notamment quel est le type de "projet" qu(il faut créer ?).
cs_JCDjcd Messages postés 1138 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 25 janvier 2009 4
28 déc. 2006 à 14:15
ok, mais dans math.h il y a des choses en plus (que je n'utilise pas ici en fait) par rapport a math.h de la librairie standard
yann_lo_san Messages postés 1137 Date d'inscription lundi 17 novembre 2003 Statut Membre Dernière intervention 23 janvier 2016 26
28 déc. 2006 à 13:42
C'est très clair, rien à dire.
Sauf que dans ta lib tu fais pas mal de redondances.
exemple : math.h, tu redefinis toutes les valeurs utiles alors qu'en faisant :

#define _USE_MATH_DEFINES
#include <math.h>

tu as toutes les valeurs utiles déjà défini, idem pour les macros, mais c'est bien aussi de faire les siennes.
je te mets 8.
Rejoignez-nous