Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: 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.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: