Bonjour a tous,
Je suis confronte a un probleme d'accentuation aujourd'hui. Je cherche a comparer des chaines de caracteres qui contiennent de l'accentuation a d'autre qui n'en contiennent pas.
Par l'exemple, je cherche a comparer "élève", "eleve", "Élevé" et qu'ils soient tous les trois egaux au vu de la fonction de comparaison. Notez que mon probleme ne se limite pas aux accentuations francais mais a tous les caracteres dont le mapping vers ASCII est clair. (Par exemple le i turc qui n'a pas de point ou le l barre polonais.)
Je cherche a resoudre le problem au sein d'une application C++. Typiquement un appel de fonction comme "tolower" est ce que l'on cherche. Cependant le probleme est suffisement important pour mon equipe pour qu'une solution differente (du perl magique par exemple) soit envisageable.
Merci de vos avis,
Erik