Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Кирилица в консоли
Показать сообщение отдельно

Новый участник


Сообщения: 33
Благодарности: 12

Профиль | Отправить PM | Цитировать


вот этот файл при подключении позволяет выводить кириллицей.

подключаешь, #include "rus8.h" B main и rus8(); в самом теле main

сам хэдер
Код: Выделить весь код
/* RUS8.H
    Универсальный включаемый файл для русского ВЫВОДА консольного 
приложения ( MVS.NET2005 )

!!! ВАЖНО !!!
    1. Подключается только в файл с функцией main( ) 
    2. В самом начале main( ) вызвать функцию rus( )
            main( )
            {
                rus( );
                ...
            }
!!!!!!!!!!!!!

    Санкт-Петербургский Государственный Политехнический Университет
    Факультет Технической Кибернетики
    Кафедра Автоматики и вычислительной техники

    Сидорина Т.Л.
*/

#ifndef _RUS_H
    #define _RUS_H

    #include <locale.h>

    inline void rus( void ) 
    {     
        setlocale( LC_CTYPE, ".1251" );
        setlocale( LC_MONETARY, ".1251" );

        return;
    }

#endif

Последний раз редактировалось Drongo, 25-12-2009 в 16:29.

Это сообщение посчитали полезным следующие участники:

Отправлено: 02:13, 25-12-2009 | #71

Название темы: Кирилица в консоли