[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: fonction C ou C++ pour detecter la fin de ligne en UTF8 et/ou l'encodage



Le mar. 19 août 2025 à 14:10, didier gaumet <didier.gaumet@gmail.com> a écrit :
>
[...]
> Ce qui nécessite de passer en paramètre d'entrée à cette fonction
> l'encodage utilisé pour la chaîne. Donc ce ne peut pas servir à
> determiner l'encodage
bonjour, sur ce point il me semble qu'il n'y a pas de solution
démontrée pour détecter l'encodage d'un fichier uniquement à partir du
contenu du fichier.
On peut essayer de faire de l'heuristique mais ce n'est pas fiable. Il
faut connaître à la base l'encodage du fichier.
Dans le cas qui nous occupe, je me demande s'il n'y a pas confusion :
UTF-8 *est* un encodage, donc si c'est de l'UTF-8, il n'y a pas
d'encodage à détecter.
@Basile : si je comprends bien le cas, le code généré provient du
système lui-même. L'encodage n'est il pas décidé et donc connu par le
générateur lui-même ?
>
> Tout ça sous réserve que je ne raconte pas des bêtises, bien sûr
Pareil :p
>

Cordialement
______________
Éric Dégenètais
Henix

http://www.henix.com
http://www.squashtest.org


Reply to: