A voir également:
- [C]Arbre ayant 4 fils
- Code gta 4 ps4 - Guide
- Chatgpt 4 - Guide
- Control center 4 - Télécharger - Divers Utilitaires
- Localiser le téléphone de mon fils gratuitement ✓ - Forum Mobile
- Sims 4 enlever le flou - Forum Loisirs / Divertissements
2 réponses
Char Snipeur
Messages postés
9696
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 297
10 nov. 2006 à 16:41
10 nov. 2006 à 16:41
Salut.
Je me rappel plus de ce que tu veux faire. Je me souvien que c'etait un peut compliquer.
Décri brievement ce que fait parse().
Tu as deux fois 'quadtree->SE'
Je trouve le if(quadtree==NULL) un peu étrange si celui ci est différents de 0. C normale que tu refasse plusieurs fois la même chose ? create(quadtree->SE) va faire creat(quadtree->NW) : tu tourne en rond, non?
De plus tu n'avance qu'en diagonale, est-ce normale ? tu n'a pas de N S, E O...
Je me rappel plus de ce que tu veux faire. Je me souvien que c'etait un peut compliquer.
Décri brievement ce que fait parse().
Tu as deux fois 'quadtree->SE'
Je trouve le if(quadtree==NULL) un peu étrange si celui ci est différents de 0. C normale que tu refasse plusieurs fois la même chose ? create(quadtree->SE) va faire creat(quadtree->NW) : tu tourne en rond, non?
De plus tu n'avance qu'en diagonale, est-ce normale ? tu n'a pas de N S, E O...
Salut,
Je me rappel plus de ce que tu veux faire. Je me souvien que c'etait un peut compliquer.
Il me faut créer un quadtree à partir d'une image
Décri brievement ce que fait parse().
La fonction parse permet de récupérer des infos contenues dans un fichier.
Dans mon cas, le fichier est fichier.txt et est de cette forme :
Mon fichier prend en parametre :
char *png;
double width, height, altitude_max, tolerance;
int parse(char *filename, char *png, double *width, double *height, double *altitude_max, double *tolerance){
Tu as deux fois 'quadtree->SE'
C'est une erreur de ma part
Je trouve le if(quadtree==NULL) un peu étrange si celui ci est différents de 0. C normale que tu refasse plusieurs fois la même chose ? create(quadtree->SE) va faire creat(quadtree->NW) : tu tourne en rond, non?
De plus tu n'avance qu'en diagonale, est-ce normale ? tu n'a pas de N S, E O...
Si tu pouvais m'indiquer les changements à effectuer
Merci
Je me rappel plus de ce que tu veux faire. Je me souvien que c'etait un peut compliquer.
Il me faut créer un quadtree à partir d'une image
Décri brievement ce que fait parse().
La fonction parse permet de récupérer des infos contenues dans un fichier.
Dans mon cas, le fichier est fichier.txt et est de cette forme :
image.png //image à charger 1000.0 1000.0 //dimension du terrain 240.0 //altitude_maximale du terrain 10.0 //tolérance du quadtree
Mon fichier prend en parametre :
char *png;
double width, height, altitude_max, tolerance;
int parse(char *filename, char *png, double *width, double *height, double *altitude_max, double *tolerance){
Tu as deux fois 'quadtree->SE'
C'est une erreur de ma part
Je trouve le if(quadtree==NULL) un peu étrange si celui ci est différents de 0. C normale que tu refasse plusieurs fois la même chose ? create(quadtree->SE) va faire creat(quadtree->NW) : tu tourne en rond, non?
De plus tu n'avance qu'en diagonale, est-ce normale ? tu n'a pas de N S, E O...
Si tu pouvais m'indiquer les changements à effectuer
Merci