Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
acteek911
1 / 1 / 0
Регистрация: 01.04.2009
Сообщений: 32
#1

русский язык - C++

16.09.2012, 20:18. Просмотров 1092. Ответов 3
Метки нет (Все метки)

Использую компилятор Dev C++ , при выводе результата если написать слово про русски то оно выводиться непонятными иероглифами, на латинице проблем нет. Помогите исправить ))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.09.2012, 20:18     русский язык
Посмотрите здесь:

Русский язык - C++
char szNonColorEmbeddedMsg; int iNonColorEmbeddedMsgLen = 0; for (size_t pos = 0; pos < strlen(szMsg) && szMsg != '\0'; pos++) ...

Русский Язык!!! - C++
Как в переменную char A; занести Ф только чтоб после отоброжалось не каракули а Ф! и библиотеку!

Русский язык для С++. - C++
Начал изучаь С++ и хотелось бы испольсовать в своих (приметиных ) программах русский язык. Вот программа ,которая выводи сообщение...

String и русский язык - C++
Доброго времени суток! Мой вопрос скорее всего задавался, но всё же как с клавиатуры ввести в string строку на русском, а затем вывести...

Русский язык в программе - C++
Что нужно сделать что бы можно было использовать русский язык в программе #include "stdafx.h" #include <iostream> #include <map> ...

Не отображается русский язык - C++
Помогите исправить код невыводит русский язык в результатевот код: выдает эроглифы. #include"2.h" #include<windows.h> ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Andrey.K
342 / 263 / 15
Регистрация: 14.11.2010
Сообщений: 482
16.09.2012, 20:29     русский язык #2
Надо скачать вот эти файлы g++rus и gccrus. Пробей в инете куда их прописать, не могу подсказать нет под рукой DevC++. Там всё просто.
Rusarch333
7 / 7 / 1
Регистрация: 12.08.2012
Сообщений: 96
16.09.2012, 20:45     русский язык #3
C++
1
2
setlocale (LC_ALL, ".1251"); // для вывода;
setlocale (LC_ALL, ".866" ) ;// для ввода;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.09.2012, 20:48     русский язык
Еще ссылки по теме:

Язык не меняется на русский - C++
int main() { //system("cls"); setlocale(LC_ALL, "Russ"); int number; setlocale(LC_ALL, "Russ"); printf(" \n 1.Графики...

Cout и русский язык - C++
Когда пытаюсь вывести в консоль русские слова выводит какую-то чепуху.Это нормально? Пользуюсь Code::Blocks.

Русский язык в консоли - C++
Допустим вот код cout << "Помогите пожалуйста!"; Пробовал и setlocale и <windows.h>. Проблема в том что вместо русских букв он...

Strcpy c++ русский язык - C++
strcpy(chBuffer,(char*)GetClipboardData(CF_TEXT) в chBuffer оказываются вопросы если русский язык.


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

Или воспользуйтесь поиском по форуму:
Fler
208 / 210 / 9
Регистрация: 20.12.2011
Сообщений: 635
16.09.2012, 20:48     русский язык #4
есть вариант такой:
подключаешь windows.h
тыкаешь в самое начало такой код:
C++
1
2
3
4
5
6
char bufRus[256];
char* Rus(const char*text)
{
    CharToOem(text, bufRus);
    return bufRus;
}
и далее используешь так:
C++
1
cout << Rus("русский текст");
т.е. весь русский текст передаёшь в функцию Rus()

как вариант можешь попробовать устанавливать набор символов ANSI для файла программмы в OEM866 и можно будет использовать русский вывод без дополнительных шаманств(такой вариант под MinGW прокатывает)
Yandex
Объявления
16.09.2012, 20:48     русский язык
Ответ Создать тему
Опции темы

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