Convertir en UTF-8 unicode c++

Comment puis-je convertir ú dans une application c++ lorsque l'application reçoit le caractère de l'encodage UTF-8 %C3%BA et l'enregistrer comme l'équivalent unicode %FA. Je veux juste savoir comment je pourrais aller sur l'écriture de code pour effectuer ce processus d'encodage

  • utfcpp.sourceforge.net?
  • msdn.microsoft.com/en-us/library/dd374130(v=vs. 85).aspx ?
  • Juste pour mémoire, en ce qui concerne votre titre: UTF-8 Unicode. Et le moyen standard de spécifier le point de code serait U+00FA (avec au moins 4 chiffres hexadécimaux, mais jusqu'à 6).
  • Vous recherchez les règles pour l'UTF-8, unicode et le codage d'url, etc. et de les implémenter dans le code. Je ne connais pas d'autre moyen de répondre à la question. Il pourrait vous aider à progresser si vous l'avez dit, précisément là où vous êtes coincé. Je voudrais diviser le problème en trois étapes, l'URL de décodage (convertir %xy etc. pour le caractère de valeur), UTF-8 pour point de code unicode (c'est convertit par exemple C3 BA FA, c'est l'étape difficile), encoder remettre le %s'). Chacune de ces étapes est plus simple que l'ensemble du problème, il suffit de choisir la méthode la plus simple et le code que la première.
InformationsquelleAutor user2724841 | 2013-08-30