Conversion char* (UTF-8) en wchar_t*
Bonjour,
Comme le titre l'indique j'ai un souci pour convertir une chaine de caractères encodée en UTF-8 en tableau de wchar_t. => j'ai lu beaucoup de choses mais je n'arrive pas à trouver la solution, un petit coup de main serait la bienvenue
L'objectif est d'obtenir un tableau de caractères pour pouvoir ensuite accéder facilement à un caractère de la chaine par son indice (genre tab[5]).
J'ai testé avec la fonction wmemset mais il semblerait qu'il faille modifier la locale or je sais que la chaine passée en paramètre est en UTF-8 mais je ne veux pas modifier le système.
J'ai vu des idées du côté de iconv ou de la glib,, qu'en pensez vous ?
Merci d'avance