Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
TheSecret
11 / 26 / 2
Регистрация: 20.09.2013
Сообщений: 553
#1

Русский шрифт в Borland C++ 3.1 - C++

10.04.2014, 23:01. Просмотров 1745. Ответов 15
Метки нет (Все метки)

Сразу извиняюсь, за подобную тему, но в шапке под форума русские шрифты в консоли, много что перепробовал, но так русский и не смогу реализовать в Borland C++ 3.1
Подскажите реально действующий способ!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2014, 23:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Русский шрифт в Borland C++ 3.1 (C++):

Русский шрифт в BC++ - C++
Всем привет. У меня Borland C++ 3.1. Подскажите как вводить и выводить русский шрифт. Выводить на экран или в файл, вводить через консоль.

Русский шрифт - C++
Всем доброго времени суток! Недавно начал изучать С++ и столкнулся с небольшой проблемой. При выводе консольного окна win 32 вместо...

Русский шрифт в консоли - C++
Как подключить русский шрифт в консоли?

Не отображается русский шрифт - C++
#include <iostream> #include <string> #include <cstring> using namespace std; struct Zacetka {int nomer_zacetki; int...

Русский шрифт и функция atof() - C++
Привет всем! Подскажите, как правильно в программах на С++ делать вывод русского шрифта в консоль. Я пишу такую строку: ...

Кроссплатформенный русский шрифт консоли - C++
Вы скажите, что такая тема и вы будите правы... Но у меня дело со всем в другом. Я делаю шрифт в консоле русским, и компилирую свою...

15
BlackSpace
137 / 130 / 52
Регистрация: 15.03.2014
Сообщений: 277
11.04.2014, 00:35 #2
Прочитайте о программе keyrus для DOS.
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 01:00 #3
Там язык ввода, вообще, как-то переключается?
1
BlackSpace
137 / 130 / 52
Регистрация: 15.03.2014
Сообщений: 277
11.04.2014, 01:31 #4
Цитата Сообщение от alsav22 Посмотреть сообщение
Там язык ввода, вообще, как-то переключается?
Пробовал с эмулятором dosbox. Keyrus в DOS очень хорошо работает. Русский язык как в тексте программы ( комментарии ) так и в выводе очень хорошо отображается и переключается язык ввода.
1
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 01:43 #5
Попробовл настроить, как здесь описано: http://www.jackyfox.com/2009/09/13/dosbox-russian/
Вывод русский, по крайней мере, работает. Язык ввода переключается. Пока ввод не получается проверить. Среду эту не знаю, не пойму, что после окончания ввода происходит: консоль, где ввод был, исчезает, окно редактора зависает.
0
BlackSpace
137 / 130 / 52
Регистрация: 15.03.2014
Сообщений: 277
11.04.2014, 02:38 #6
alsav22, Данную инструкцию я не использовал.
Для DOS я всегда использовал программу KEYRUS.COM
Если интересен данный эмулятор - также разберитесь с настройками через dosbox.conf ( у меня называется dosbox-0.7.4.conf ). В нем можно прописать начальные действия при запуске.

Вот конец моего файла конфигурации, где прописываются начальные действия при запуске dosbox.
Код
...
mount c: /home/username/bc3.1
c:
cd borlandc/bin
keyrus.com
bc.exe
Смонтировали диск, перешли в каталог с KEYRUS и BC, запустили по очереди.
Можно и вручную каждый раз прописывать - но легче один раз в файле.

В зависимости от ОС ( или ее настроек - точно не знаю ) может быть чувствительность к регистру в строках с путями и названиями программ.
У меня на Linux нету чувствительности к регистру.

Скриншоты с русским текстом прилагаю .
1
Миниатюры
Русский шрифт в Borland C++ 3.1   Русский шрифт в Borland C++ 3.1  
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 02:52 #7
Русский ввод тоже работает (имеется ввиду, если как здесь настроить: http://www.jackyfox.com/2009/09/13/dosbox-russian/).

Добавлено через 8 минут
Цитата Сообщение от BlackSpace Посмотреть сообщение
Вот конец моего файла конфигурации, где прописываются начальные действия при запуске dosbox.
У меня там прописано:
[autoexec]
# Lines in this section will be run at startup.
mount c c:\Borland
c:
c:\KeyRus\KeyRus.com
cd c:\Program
c:\Borlandc\bin\bc.exe
exit
Но я не вижу, чтобы KeyRus работал. Как там нужно язык переключать?
1
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 03:03 #8
Получается, что достаточно прописать здесь RU (dosbox.conf):
[dos]
# xms: Enable XMS support.
# ems: Enable EMS support.
# umb: Enable UMB support.
# keyboardlayout: Language code of the keyboard layout (or none).

xms=true
ems=true
umb=true
keyboardlayout=RU
И русский ввод-вывод начинает работать (переключение:
Левый Alt + Правый Shift на русскую раскладку
Левый Alt + Левый Shift обратно на английскую).
1
Миниатюры
Русский шрифт в Borland C++ 3.1   Русский шрифт в Borland C++ 3.1  
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 03:12 #9
Тут я, для чистоты эксперимента, убрал запуск KeyRus (первый скрин).
0
BlackSpace
137 / 130 / 52
Регистрация: 15.03.2014
Сообщений: 277
11.04.2014, 11:05 #10
Мне приходилось пару лет работать на DOS, а тогда я знал единственный способ использования русского языка в данной ОС с помощью KEYRUS.COM. Вот и привык.
Теперь вот еще один способ для эмулятора знаю. Спасибо.
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 11:20 #11
Насчёт KEYRUS.COM не подскажите?
Цитата Сообщение от alsav22 Посмотреть сообщение
Как там нужно язык переключать?
0
BlackSpace
137 / 130 / 52
Регистрация: 15.03.2014
Сообщений: 277
11.04.2014, 11:24 #12
У меня переключается правым ctrl
1
Tulosba
11.04.2014, 14:52
  #13

Не по теме:

Архиология какая-то...

0
BlackSpace
11.04.2014, 15:55
  #14

Не по теме:

Tulosba, историки и археологи нередко подрабатывают преподавателями IT предметов у студентов ВУЗов

0
Tulosba
11.04.2014, 16:46     Русский шрифт в Borland C++ 3.1
  #15

Не по теме:

Цитата Сообщение от BlackSpace Посмотреть сообщение
историки и археологи нередко подрабатывают преподавателями IT предметов у студентов ВУЗов
незавидная участь для IT.
P.S. с архи- лоханулся я знатно конечно

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2014, 16:46
Привет! Вот еще темы с ответами:

и опять русский шрифт в консоли - C++
создал файл russian.h запихал в него следующее #include <iostream> #include <windows.h> char* Rus(const char* text); char...

Русский шрифт в code::block 10-05 - C++
Доброго всем времени суток.Тема наверное старая дана целая куча различных рекомендаций,но что бы я не делал в code::block 10-05 у меня...

Как настроить русский шрифт - C++
Здравствуйте, подскажите пожалуйста, как настроить отображение русских букв:

Русский шрифт вводится как попало - C++
setlocale ( LC_ALL, "Russian_Russia.1251" ); setlocale ( LC_CTYPE, "RUS" ); std::cout<<"Введите строку "; std::cin>>s; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
11.04.2014, 16:46
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru