Bonjour,

Je cherche désespérément à convertir une chaîne de caractère passé à un programme en UTF-8, or je ne trouve pas d'outils satisfaisant

J'ai bien tenté des choses avec "utf8_codecvt_facet" de Boost mais je n'ai pas tellement compris son fonctionnement.

Voici un petit exemple de code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
int main (int argc, char **argv)
{
      // traitement sur argv[1] pour le convertir en UTF-8
      std::cout << .... << std::endl;
 
      return 0;
}
Petite précision ma console est configuré pour affiché de l'UTF-8.

Merci d'avance