Si position retourne 0 qui est la valeur la plus petite possible, cela va faire un underflow.
Comme vous l'avais mentionné dans votre commentaire, ça va un faire un underflow (donc l'erreur est "heap buffer-overflow"). Au final ma correction est-elle correcte?
Oui. Mais hélas vous aviez été devancé par un de vos camarades pour la correction :D
Si position retourne 0 qui est la valeur la plus petite possible, cela va faire un underflow.
Comme vous l'avais mentionné dans votre commentaire, ça va un faire un underflow (donc l'erreur est "heap buffer-overflow"). Au final ma correction est-elle correcte?
Oui. Mais hélas vous aviez été devancé par un de vos camarades pour la correction :D