gratifiant > comp.lang.* > comp.lang.ada

Blady (10/02/2018, 15h02)
Bonjour,

Je cherche une fonction qui compare deux caractères en renvoyant ok même
si les deux caractères ne diffèrent que par leur accent, ex :

la comparaison de i, ì est ok, de même qu'avec : ê, e, è, é.

Merci pour vos réponses, Pascal.
J-P. Rosen (11/02/2018, 10h50)
Le 10/02/2018 à 14:02, Blady a écrit :
[..]
Blady (12/02/2018, 23h21)
On 11/02/2018 09:50, J-P. Rosen wrote:
> Le 10/02/2018 à 14:02, Blady a écrit :
>> Bonjour,
>> Je cherche une fonction qui compare deux caractères en renvoyant ok même
>> si les deux caractères ne diffèrent que par leur accent, ex :
>> la comparaison de i, ì est ok, de même qu'avec : ê, e, è, é.

> Ada.Characters.Handling.To_Basic


Merci pour la fonction, c'est bien ce que je cherchais.
Mais bon je cherchais dans Ada.Wide_Characters.Handling qui n'en ait pas
pourvu (!).
Et To_Basic n'est pas très parlant bien que je n'ai rien de bien mieux à
proposer.
C'est tout bon pour moi, j'ai pu mener à bout mon petit programme de
parcours d'un dictionnaire et avoir ma réponse :
Le mot français le plus long dont les lettres sont dans l'ordre
alphabétique est "dehors", 6 lettres.
Merci de nouveau, Pascal.
Discussions similaires