1

Тема: Підскажіть як зробити підтримку української мови.

Пробував http://replace.org.ua/topic/4814/, не вдалося...

#include <iostream>
#include <locale.h>

using namespace std;

int main()
{
    setlocale (LC_ALL, "ukr");
    cout << "Привіт.";
    getchar();
    return 0;
}

2

Re: Підскажіть як зробити підтримку української мови.

#include <iostream>
using namespace std;
 
int main()
{
    setlocale(LC_CTYPE, "ukr");
    cout << "Привіт.";      // Українське і не відображається, замінюйте його англ.аналогом
    system ("pause");
    return 0;
}

3 Востаннє редагувалося YurkoFlisk (12.05.2015 21:15:22)

Re: Підскажіть як зробити підтримку української мови.

Можна так:

#include <iostream>
#include <io.h>
#include <fcntl.h>
using namespace std;

int main(void)
{
    _setmode(_fileno(stdout), _O_U16TEXT);
    wcout << L"Привiт."; // тут і також потрібне англійське
    system ("pause");
    return 0;
}

Для підтримки cin можна написати _setmode(_fileno(stdin), _O_U16TEXT);

4

Re: Підскажіть як зробити підтримку української мови.

Вам сюди : http://replace.org.ua/topic/4814/
Тут все детально пояснено.

5

Re: Підскажіть як зробити підтримку української мови.

nicoliafox написав:

Пробував http://replace.org.ua/topic/4814/, не вдалося...

#include <iostream>
#include <locale.h>

using namespace std;

int main()
{
    setlocale (LC_ALL, "ukr");
    cout << "Привіт.";
    getchar();
    return 0;
}

Підключіть бібліотеку <locale> а не <locale.h>, а на початку виконання програми пропишіть оце: setlocale (LC_ALL, "ukr");