Lors du développement d'applications de console C sur des systèmes Windows anglais à l'aide de Visual Studio 2008, les utilisateurs peuvent rencontrer des difficultés pour afficher l'UTF-8. 8 contenu encodé correctement via cout ou wcout. Voici comment résoudre ce problème :
Solution :
La solution consiste à configurer la page de codes de sortie de la console pour qu'elle prenne en charge UTF-8. Suivez ces étapes :
Exemple de code :
#include#include #pragma execution_character_set("utf-8") int main() { SetConsoleOutputCP(65001); printf("Testing unicode -- English -- Ελληνικά -- Español -- Русский. aäbcdefghijklmnoöpqrsßtuüvwxyz\n"); }
Conseils supplémentaires :
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3