Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Русский язык в Borland C++ 3.1 
:(
    Опции темы
faost
Дата 14.2.2005, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 5.11.2004

Репутация: нет
Всего: 2



Как вам известно, в большинстве наших учебных заведениях, обучающих программированию, в качестве инструментария до сих пор используют такие дрение пакеты, как Borland C++ 3.1 или Borland Pascal 7.0 для обучения студентов соответствующим языкам. Видимо, про консольные приложения в Visual C++ и Delphi им еще никто не рассказывал...
Собственно, сегодня мне пришлось вернуться к использованию именно Borland C++ 3.1, но я сразу столкнулся с проблемой русского языка в нем - комментарии транслитом писать не удобно...
--------------------
Если у вас нет проблем, значит вы уже умерли
PM MAIL   Вверх
Mal Hack
Дата 14.2.2005, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 2
Всего: 261



В аттаче файл. Он решает проблему.
Как менять язык не помню давно не сидел под ДОСовскими средами.
запускаешь его в CMD, в этой же CMD запускаешь среду.

Файл в KEYRUSM.COM переименуй.

Это сообщение отредактировал(а) Mal Hack - 14.2.2005, 22:25

Присоединённый файл ( Кол-во скачиваний: 153 )
Присоединённый файл  KEYRUSM.ZIP
PM ICQ   Вверх
solod
Дата 20.6.2006, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 20.6.2006

Репутация: нет
Всего: нет



ребята, подскажите существует ли русский Help для Borland C++ 3.1, и если да, то где его мона скачать? за ранее спасибо! 
PM MAIL   Вверх
koljan
Дата 20.6.2006, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


VIP
**


Профиль
Группа: Участник
Сообщений: 430
Регистрация: 18.12.2005
Где: г.Архангельск

Репутация: нет
Всего: 1



Цитата(faost @  14.2.2005,  22:09 Найти цитируемый пост)
 Видимо, про консольные приложения в Visual C++ и Delphi им еще никто не рассказывал...

рвссказывали рассказывали у нас спокойно пишешь там где тебе больше нравиться (pascal или delphi console) 


--------------------
PM MAIL ICQ   Вверх
Kuvaldis
Дата 20.6.2006, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


механик-вредитель
***


Профиль
Группа: Участник Клуба
Сообщений: 1189
Регистрация: 16.6.2006
Где: Минск

Репутация: 11
Всего: 61



Пробема в том, что в Windows кодировка ANSI, а в DOS - ASCII.  Я знаю 2 решения этой проблемы:
1) во время выполения программы выйти из полноэкранного режима (не всегда помогает)

2) Написать функцию перевода символов из одной кодировки в другую. Для своей лабораторной работы я сделал следующее (чтобы программу было удобно отлаживать и в borland 3.1 и в visual studio, иначе с дебагером проблемы)
Код

//---------------------------------------------------------------------------

char ANSI_to_ASCII(char sym)  // ANSI(Windows) -> ASCII(DOS)
{

    if((sym >= 'А') && (sym <= 'п'))
      sym -= 64;
    else if((sym >= 'р') && (sym <= 'я'))
      sym -= 16;

   return sym;
}

//---------------------------------------------------------------------------

char ASCII_to_ANSI(unsigned char sym)  // ASCII(DOS) ->  ANSI(Windows)
{

    if((sym >= 128) && (sym <= 175))
      sym += 64;
    else if((sym >= 224) && (sym <= 239))
      sym += 16;

   return sym;
}

//---------------------------------------------------------------------------

void get_ASCII_line(char* str)    // ANSI-str  -> ASCII-str
{
   while(*str)
   {
     *str = ANSI_to_ASCII(*str);
     str++;
   }
   return;
}

//---------------------------------------------------------------------------




 


--------------------
Помни - когда ты спишь, враг не дремлет
Спи чаще и дольше, изматывай врага бессоницей
PM MAIL ICQ   Вверх
nworm
Дата 21.6.2006, 03:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 502
Регистрация: 22.10.2005

Репутация: 1
Всего: 8



А ещё проблему с кодировками можно решать с помощью Word-а. Там можно открывать файлы в одной кодировке, а сохранять в другой. 
PM MAIL WWW   Вверх
Friackazoid
Дата 21.6.2006, 09:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 23.2.2006

Репутация: нет
Всего: 3



Цитата(faost @ 14.2.2005,  22:09)
Видимо, про консольные приложения в Visual C++ и Delphi им еще никто не рассказывал...

Мне одной чтоль так повезло... нас Visual Studio NET мучают smile 
а насчет того что эти пакеты примитивные, то в этом вся и соль, что внимание уделяеться полностью языку, а потом когда с языком осваиваешься переходят на более сложные веши. 
--------------------
Даже если тебя съели, то все равно есть два выхода.42Team блог
PM MAIL WWW ICQ GTalk   Вверх
MAKCim
Дата 21.6.2006, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



Цитата

что внимание уделяеться полностью языку

стандарт которого он не поддерживает (я про BC++)

именно как компилятор gcc рулит (по субъективным впечатлениям стандарт он держит лучше того же VC)
  

Это сообщение отредактировал(а) MAKCim - 21.6.2006, 09:30


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
koljan
Дата 22.6.2006, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


VIP
**


Профиль
Группа: Участник
Сообщений: 430
Регистрация: 18.12.2005
Где: г.Архангельск

Репутация: нет
Всего: 1



Цитата(Friackazoid @  21.6.2006,  09:06 Найти цитируемый пост)
Цитата(faost @ 14.2.2005,  22:09)    
Видимо, про консольные приложения в Visual C++ и Delphi им еще никто не рассказывал...
    

Мне одной чтоль так повезло... нас Visual Studio NET мучают  
а насчет того что эти пакеты примитивные, то в этом вся и соль, что внимание уделяеться полностью языку, а потом когда с языком осваиваешься переходят на более сложные веши. 


смотря на каком курсе
 


--------------------
PM MAIL ICQ   Вверх
Dmitriy1
Дата 10.5.2008, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 10.5.2008

Репутация: нет
Всего: нет



KEYRUSM.ZIP----- битый архив
PM MAIL   Вверх
Igor_K
Дата 17.5.2008, 22:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 4.2.2008
Где: Kyiv

Репутация: нет
Всего: нет



Dmitriy1, там же написано что...
Цитата(Mal Hack @  14.2.2005,  22:24 Найти цитируемый пост)
Файл в KEYRUSM.COM переименуй. 



PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0542 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.