Erreur "reserved_uid"

Erreur "reserved_uid"

by Milo Emile Lurati -
Number of replies: 4
Bonjour,
J'ai une question sur le projet Archipelago. Je n'ai pas compris quelle erreur est associée à la fonction d'erreur "reserved_uid".

Merci beacoup

Milo Lurati
In reply to Milo Emile Lurati

Re: Erreur "reserved_uid"

by Ronan Boulic -

c'est le fichier qui contient cette valeur pour l'uid: 4294967295

c'est en fait le maximum d'un unsigned int: le motif binaire contient seulement des 1.

pour un int en complément à deux, ce motif binaire représente -1 comme vu au sem1.

In reply to Milo Emile Lurati

Erreur "reserved_uid"

by Milo Emile Lurati -
Comme je peut faire pour identifier une telle situation ?
In reply to Milo Emile Lurati

Re: Erreur "reserved_uid"

by Ronan Boulic -

en testant la valeur lue dans le fichier pour l'uid ; si elle est égale à la valeur de la constante no_link fournie dans constantes.h ça veut dire que vous avez détecté l'erreur d'utiliser la valeur réservée no_link pour un uid.

In reply to Ronan Boulic

Re: Erreur "reserved_uid"

by Ronan Boulic -

cette valeur réservée no_link de l'uid est indiquée dans une note en bas de la page 2.

Par la suite on n'est pas tenu d'utiliser l'uid pour la recherche de chemin (les compléments sur la représentation du graphe et sur Dijkstra ne s'en servent pas).