On Wednesday 4 August 2004, at 1 h 25, the keyboard of Vincent Lefevre 
<[EMAIL PROTECTED]> wrote:

> > Parce qu'avec des wide chars, tu es obligé de modifier absolument tout
> > ce qui touche aux chaînes de caractères, et ça ne peut se faire que d'un
> > seul bloc. Avec des chars en UTF-8, les changements sont bien moindres,
...
> Mais pour les programmes écrits from scratch?

En général, ils utilisent des bibliothèques qui n'ont pas été réécrites from 
scratch. Donc, s'ils se servent de "wide chars", ils passent leur temps à faire 
des conversions pour envoyer/recevoir avec ces bibliothèques.

Beaucoup de programmeurs pensent qu'il est plus simple d'être en UTF-8 (et donc 
dans des char *). C'est moins "beau" mais plus pratique dans le monde réel où 
on ne peut pas tout refaire from scratch.



Répondre à