C++ encodage Iso latin1 ; UTF8
velderama
Messages postés
199
Date d'inscription
Statut
Membre
Dernière intervention
-
velderama Messages postés 199 Date d'inscription Statut Membre Dernière intervention -
velderama Messages postés 199 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai 2 fichiers l'un est de type Iso latin1 et l'autre UTF8
J'aimerai savoir s'il ya une variable en C++
qui permettrai de savoir dans quel type d'encodage est "codé" par un fichier passé en parametre? (Iso latin1 ou UTF8)
ps : s'il ya un exemple d'utilisation ce serait le bienvenue
Merci de votre aide
J'ai 2 fichiers l'un est de type Iso latin1 et l'autre UTF8
J'aimerai savoir s'il ya une variable en C++
qui permettrai de savoir dans quel type d'encodage est "codé" par un fichier passé en parametre? (Iso latin1 ou UTF8)
ps : s'il ya un exemple d'utilisation ce serait le bienvenue
Merci de votre aide
A voir également:
- C++ encodage Iso latin1 ; UTF8
- Power iso 32 bit - Télécharger - Gravure
- Fichier iso - Guide
- Télécharger iso windows 10 - Guide
- Iso workshop - Télécharger - Gravure
- Magic iso - Télécharger - Gravure
3 réponses
Bonjour,
ton problème me rappelle mon sujet de stage de 1ere année de BTS : transcodage d'un ".xml" de l'ANSI vers l'UTF8.
pour ta question, je ne pense pas qu'il existe de variable booléenne de test concernant un encodage spécifique. Pour détecter qu'un fichier se trouve en ANSI/UTF-8 il faut malheureusement passer par l'analyse "octet par octet", pour examiner les header de tes fichiers (ANSI à un header fixe, UTF-8 est à encodage variable), ce qui est très fastidieux malheureusement.
mais mais mais : j'espère que je peux me tromper !
ton problème me rappelle mon sujet de stage de 1ere année de BTS : transcodage d'un ".xml" de l'ANSI vers l'UTF8.
pour ta question, je ne pense pas qu'il existe de variable booléenne de test concernant un encodage spécifique. Pour détecter qu'un fichier se trouve en ANSI/UTF-8 il faut malheureusement passer par l'analyse "octet par octet", pour examiner les header de tes fichiers (ANSI à un header fixe, UTF-8 est à encodage variable), ce qui est très fastidieux malheureusement.
mais mais mais : j'espère que je peux me tromper !
Le mieux que tu puisses faire est d'aller sur https://fr.wikipedia.org/wiki/Accueil .
C'est là que j'avais trouvé les informations nécessaires au fonctionnement de mon programme (tables de carractères, format ANSI, format UTF-8).
Je t'aurais bien filé mon programme mais premièrement je ne l'ai plus sur moi, et deuxièmement il était en Lingo (utilisé dans Macromedia Director MX).
C'est là que j'avais trouvé les informations nécessaires au fonctionnement de mon programme (tables de carractères, format ANSI, format UTF-8).
Je t'aurais bien filé mon programme mais premièrement je ne l'ai plus sur moi, et deuxièmement il était en Lingo (utilisé dans Macromedia Director MX).