Visual Studio 2008 を使用して英語版 Windows システム上で C コンソール アプリケーションを開発する場合、ユーザーは UTF-8 を表示する際に問題が発生することがあります。 8 cout または wcout を通じてコンテンツを正しくエンコードしました。この問題を解決する方法は次のとおりです:
解決策:
解決策には、UTF-8 をサポートするようにコンソールの出力コード ページを設定することが含まれます。次の手順に従ってください:
コード例:
#include#include #pragma execution_character_set("utf-8") int main() { SetConsoleOutputCP(65001); printf("Testing unicode -- English -- Ελληνικά -- Español -- Русский. aäbcdefghijklmnoöpqrsßtuüvwxyz\n"); }
追加のヒント:
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3