LinkLe 24/09/2007 à 23:12
Normal, les fonctions de longueur ont intéret à travailler sur la longueur "physique", ou tu t'exposes à une mauvaise surprise lors d'une tentative de copie...
Pourquoi crois-tu que _tcslen() redirige sur strlen() et non _mbslen(), même quand _MBCS est défini ?
Par contre, en effet je crois que Windows ne fournit pas de fonction pour compter les caractères unicodes composites et les accents...
D'un autre côté, je ne suis pas sûr que Java le fasse non plus, hein...