Bonjour, j'essaie de valider la conversion d'une chaine char* en un double, mais j'ai de la difficulté avec le endptr que la fonction doit manipuler qui est supposé pointer après le dernier char converti.
Car ma chaîne a convertir peut-être n'importe quoi et de n'importe quelle longueur, donc je dois gérer les débordement inférieur et supérieur et de plus vérifier qu'il a bien TOUT converti, car il converti quand même les trucs du genre: "wq232.5" ou bien "45 ewew"
Mais comment je peux savoir que tout est bien converti ou si ce n'est pas bien converti ? Est-ce que quelqu'un pourrait me donner un exemple d'utilisation de strtod gérant ces erreurs svp ?![]()
Partager