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 <cstdio> #include <windows.h> #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 :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!