BUILD.bat mingw -m64
MinGW-w64 utf8_console.cpp example.cpp example.cpp Success
>example.mingw.no-argv.exe ¿Qué tal? s? àáâãäçèéêëìíîïòóôõöšùúûüýÿžÀÁÂÃÄÇÈÉÊËÌÍÎÏÒÓÔÕÖŠÚÛÜÙÝŸŽ size = 108 : àáâãäçèéêëìíîïòóôõöšùúûüýÿžÀÁÂÃÄÇÈÉÊËÌÍÎÏÒÓÔÕÖŠÚÛÜÙÝŸŽ [long list of numbers omitted]
123456789
#include <iostream> #include <string> int main() { std::string s { "àáâãäçèéêëìíîïòóôõöšùúûüýÿžÀÁÂÃÄÇÈÉÊËÌÍÎÏÒÓÔÕÖŠÚÛÜÙÝŸŽ" }; std::cout << s << '\n'; }
g++ -std=c++2a -O3 -Wall -Wextra -Wpedantic test.cpp utf8_console.o -o test.exe -municode -mconsole
���������������������������������������������֊����ݟ�