Suporte à Caracteres Multi-byte
Se você deseja adicionar suporte para novos conjuntos de caracteres que incluem caracteres multi-byte, você precisa usar as funções para caracteres multi-byte.
No momento, a melhor documentação sobre isto são os conjuntos de caracteres que já estão implementados. Confira os conjuntos de caracteres euc_kr
, gb2312
, gbk
, sjis
e ujis
para exemplos. Eles são implementados no arquivo ctype-'conj_caracter'.c
no diretório strings
Você deve especificar o valor mbmaxlen_MYSET=N
no comentário especial no topo do arquivo. N
deve ser configurado como o tamanho em bytes do maior caracter no conjunto.