Программирование на Visual C++

Для того, что бы выводились символы русского алфавита используют такие методы:
 
 
Код C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream.h>
#include <windows.h> // для CharToOem
 
int main()
{
    char str[] = "Русский текст";
    CharToOem(str, str);
    cout << str << "\n";
 
    return 0;
}

 

можно еще так:

 
Код C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
#include ... //подключаем все, что надо
_stdcall SetConsoleOutputCP(unsigned);
_stdcall SetConsoleCP(unsigned);
int main()
{
int ...;
char ...;
...//объявляем все, что надо
SetConsoleOutputCP(1251);
SetConsoleCP(1251);
...//делаем все, что надо
return 0;
}

Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=25315