Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2010, 22:29   #1
Беня
Новичок
Джуниор
 
Регистрация: 20.07.2009
Сообщений: 2
По умолчанию Кириллица в консоли

После переустановки системы, если писать программу с применением русского языка, идет абракодабра. Пордскажите
Беня вне форума Ответить с цитированием
Старый 21.03.2010, 22:43   #2
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

Юзаем поиск!
Код:
setlocale(LC_ALL,"russian");
Cpluser вне форума Ответить с цитированием
Старый 13.04.2010, 15:22   #3
Беня
Новичок
Джуниор
 
Регистрация: 20.07.2009
Сообщений: 2
По умолчанию Маленькая проблема

#include <iostream.h>

void main(void)

{
cout << "Привет ";
}

Если есть возможность допишите строку с кодировкой чтобы не давало абракодабра. Беня.
Беня вне форума Ответить с цитированием
Старый 13.04.2010, 15:25   #4
atenon
Форумчанин
 
Регистрация: 05.12.2009
Сообщений: 253
По умолчанию

Код:
#include <iostream.h>

void main(void) 

{
setlocale(LC_ALL,"russian");
cout << "Привет ";
}
Для VS
Приходится бежать со всех ног, чтобы только остаться на том же месте! Если хочешь попасть в другое место, тогда нужно бежать по меньшей мере вдвое быстрее! Льюис Кэрол

Последний раз редактировалось atenon; 13.04.2010 в 15:30.
atenon вне форума Ответить с цитированием
Старый 13.04.2010, 15:32   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Обсуждалось ведь уже.
Вон тебе Cpluser привел строку, по которой поиск в инете даст кучу примеров.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.12.2010, 20:19   #6
WIN32APIist
Пользователь
 
Регистрация: 05.12.2010
Сообщений: 14
По умолчанию

У на VS 6.0 не работает эта срока. Пишет также абракадбра.
setlocale(LC_ALL,"russian");
WIN32APIist вне форума Ответить с цитированием
Старый 29.12.2010, 20:50   #7
Hemul
Форумчанин
 
Регистрация: 03.10.2010
Сообщений: 321
По умолчанию

Код:
//подключается locale.h
#include <locale.h>
//далее первой строкой в главной части программы 
int main(){
     setlocale(LC_ALL,"Russian");
     //...операторы
} //main
Hemul вне форума Ответить с цитированием
Старый 30.12.2010, 21:56   #8
kenwood2010
Пользователь
 
Регистрация: 26.11.2010
Сообщений: 97
По умолчанию

Реализовано на С++ Builder 6.0

Код:
#include <iostream.h>
#include <conio.h>
#include <windows.h>

//---------------------------------------------------------------------------
#pragma hdrstop
#pragma argsused
//---------------------------------------------------------------------------
 
char bufRus[256];
 
char* Rus(const char* text) {
      CharToOem(text, bufRus);
      return bufRus;
      }


int main()
  {
    cout << Rus("Привет, Мир!")<< endl;
    getch();
    return 0;
}
kenwood20072@rambler.ru ICQ: 701 302 135. (Программирование на C++, С. Решение задач по физике)
kenwood2010 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SQL и кириллица GenniY БД в Delphi 11 01.11.2012 17:02
Кириллица и Dev-C++ Кипящий чайник Общие вопросы C/C++ 4 28.06.2010 00:08
Кириллица и BDE mixer94 БД в Delphi 0 23.12.2009 12:59
Кириллица не подерживает? other Свободное общение 10 10.11.2009 16:47
Кириллица в бинарнике Min Помощь студентам 2 12.11.2008 15:47