From 29ff90d22e362c5d93d901c8a1261fb970643633 Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Sat, 28 Dec 2024 15:24:58 +0200 Subject: [PATCH] Enable UTF-8 console output for Windows --- source/io/windows/console.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/io/windows/console.cpp b/source/io/windows/console.cpp index 4f78487..ea88e7c 100644 --- a/source/io/windows/console.cpp +++ b/source/io/windows/console.cpp @@ -27,6 +27,8 @@ namespace IO { void Console::platform_init() { *handle = GetStdHandle(stream_to_sys(stream)); + if((stream==COUT || stream==CERR) && IsValidCodePage(65001)) + SetConsoleOutputCP(65001); } Console::~Console() -- 2.45.2