Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Borland C не могу переключить на русский язык.

85K
04 ноября 2012 года
maser2800
8 / / 04.11.2012
Не могу переключить на русский язык в Borland C. Помогите кто нибудь очень нужно.
7
04 ноября 2012 года
@pixo $oft
3.4K / / 20.09.2006
Это который для DOS?Там всё непросто на самом деле
Я точно не помню,надо настраивать что-то в реестре.Ищи по ключевым словам «русский язык borland c» или вообще любая DOS-программа

Операционку уточни ещё,да
85K
04 ноября 2012 года
maser2800
8 / / 04.11.2012
Windows XP
85K
04 ноября 2012 года
maser2800
8 / / 04.11.2012
В самой программе нажимаешь "DOS shell" и надо прописать команду а я не помню какую.
85K
04 ноября 2012 года
maser2800
8 / / 04.11.2012
Что то вроде "keyrus" но программа не понимает эту команду
1
04 ноября 2012 года
kot_
7.3K / / 20.01.2000
AnsiToOem
1
04 ноября 2012 года
kot_
7.3K / / 20.01.2000
или чтото типа такого (стырено давно в инете, рабоспособность не гарантирую):

Код:
void _rus(char *y){
int i;
char *x = new char[strlen(y)];
for (i = 0; ; i++) {
    if (y[i] == 0) {
    x[i] = 0;        // конец символа
    break;
    }
    x[i] = y[i];
    }
for (i = 0; x[i]!=0; i++) {
    if (x[i]>-65 && x[i]<-16)
    x[i] -= 64;            // off win from dos
    else if (x[i]>-17 && x[i]<0)
    x[i] -= 16;            // off win from dos
    else if (x[i] == -72)        // for: ё
    x[i] = -15;
    else if (x[i] == -88)        // for: Ё
    x[i] = -16;
    printf("%c",x[i]);
    }
}
использование:

 
Код:
#include <conio.h>
#include <string.h>
#include <stdio.h>

int main () {
clrscr();
_rus("Привет!");
getch();
85K
04 ноября 2012 года
maser2800
8 / / 04.11.2012
Большое спасибо сейчас попробую.
247
04 ноября 2012 года
wanja
1.2K / / 03.02.2003
setlocale( LC_ALL, "Russian" );
85K
04 ноября 2012 года
maser2800
8 / / 04.11.2012
что то у меня ничего не получается
85K
04 ноября 2012 года
maser2800
8 / / 04.11.2012
Цитата: wanja
setlocale( LC_ALL, "Russian" );

что с ним делать?

85K
04 ноября 2012 года
maser2800
8 / / 04.11.2012
Мне нужно в самом компиляторе печатать русскими буквами кто может подсказать как мне это сделать.
70K
04 ноября 2012 года
ProkletyiPirat
76 / / 25.07.2012
Цитата: maser2800
Мне нужно в самом компиляторе печатать русскими буквами кто может подсказать как мне это сделать.


если тот что под дос то скорее всего никак...
а нахрена тебе это надо ???
я промолчу про существование дохренищего количества IDE...
код пишем в notepad++ и к нему подрубаем консольный компилятор....тот же борланд...


p.s. выкинь нахрен этот досовский компилятор...

327
04 ноября 2012 года
UserNet2008
748 / / 03.04.2010
в файле autoexec.bat

последнюю строчку можно не писать
язык меняется нажатием левого и правого Shift одновременно
96K
15 октября 2015 года
Иван Силкин
1 / / 15.10.2015
У меня в Borland C 3.1 просто нажатием ctrl + левый шифт и нажатием ctrl + правый шифт соответственно переключает английский и русский языки
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог