en_US.utf8
с русским текстом на моей русской винде работает нормально... Не факт правда, что так будет у людей с другой системной локалью. C:\Users\Alex\Documents\cpp\Lessons\alphacrypt>acp.exe "δασκάλα"
.git LICENSE
int main(int argc, wchar_t* argv[])
{
for (int i = 1; i < argc; i++) {
printf("%s ", argv[i]);
}
return;
}
C:\Users\Alex\Documents\cpp\Lessons\alphacrypt>acp.exe "test"
test
C:\Users\Alex\Documents\cpp\Lessons\alphacrypt>acp.exe "Привет"
╧ЁштхЄ
то твой код интерпретирует строку char как строку wchar_t, что добавляет хаоса