Bonjour,

J'aurai besoin de transformer une String ^ en char *
Je sais qu'on peut faire ainsi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Marshal::StringToHGlobalAnsi(string).ToPointer();
Mais j'envoie ce char * à une API qui traite tout en UTF-8, et ce char * ne lui plait pas car l'encodage n'est pas respecté.

Je pourrais passer par un fichier pour le lire par la suite, mais je dois si possible éviter cette solution.

Comment faire ?