Автор: fs444 (29.09.2009 в 09:09)
Я сделал так:
#include <stdio.h>
#include <iostream.h>
#include <windows.h>
int main(int args, char* pszArgs[])
{
system("chcp 1251");
cout << "Здравствуй, Мир!"
system("pause");
} |
К тому же в свойствах консоли установил шрифт Lucuida Console. Теперь русские буквы выводит прекрасно.
А вот так написать грамотно?
#include <stdio.h>
#include <iostream.h>
#include "windows.h"
int rustext(char str[])
{
CharToOem(str,str);
cout << str;
}
int main(int argc, char* argv[])
{
rustext("Всем привет\n");
system("pause");
return 0;
} |
Консоль руками настраивать не приходится. Все делает ф-ция CharToOem.