|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.02.2011, 11:07 | #1 |
просто
Форумчанин
Регистрация: 17.02.2011
Сообщений: 405
|
программирование в Dev-C++ русские буквы
Здравствуйте! Я учусь писать программы в Dev-C++. У меня такая проблема: создаю простую программку на С++. Всё работает, но когда начинаешь вводить русскую букву и жмёшь Enter на вопрос: "Введите любую букву и нажмите Enter" эта буква превращается в низнай что. Вот прога:
Код:
Не стоит читать свои переписки двухлетней давности...
Последний раз редактировалось ACE Valery; 19.02.2011 в 12:23. |
17.02.2011, 11:58 | #2 |
Пользователь
Регистрация: 12.02.2011
Сообщений: 91
|
если я правильно понял проблему, то почитайте про CharToOem
|
17.02.2011, 11:59 | #3 |
Форумчанин
Регистрация: 03.10.2010
Сообщений: 321
|
юзай функцию
Код:
Код:
|
17.02.2011, 12:33 | #4 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 140
|
А если использую операторы
cin? cout?
Хочу шарить как Daramant!!!
|
17.02.2011, 13:11 | #5 |
просто
Форумчанин
Регистрация: 17.02.2011
Сообщений: 405
|
Проблема не с отображением русских букв, проблема с присвоением русской буквы переменной letter; "вбиваешь" русскую букву в переменную, а он после каких-то операций выводит на экран абсолютно другую букву, а иногда заместо буквы, даже знаки препинания!
Не стоит читать свои переписки двухлетней давности...
|
17.02.2011, 13:19 | #6 |
просто
Форумчанин
Регистрация: 17.02.2011
Сообщений: 405
|
Можно удалить из этой программы строку:
#include <locale.h> ... setlocale (LC_ALL,"rus"); но тогда текст не будет отображаться на русском языке, зато присвоение переменной русской буквы будет нормальным и не вызовет никаких затруднений. Можно сделать так, чтобы и отображение текста программы, и присвоение переменной буквы было на русском языке?
Не стоит читать свои переписки двухлетней давности...
|
17.02.2011, 14:58 | #7 |
Форумчанин
Регистрация: 03.10.2010
Сообщений: 321
|
Код:
|
17.02.2011, 21:22 | #8 |
просто
Форумчанин
Регистрация: 17.02.2011
Сообщений: 405
|
Спасибо, помогло.
Не стоит читать свои переписки двухлетней давности...
|
17.02.2011, 21:43 | #9 |
просто
Форумчанин
Регистрация: 17.02.2011
Сообщений: 405
|
А можно использовать эту функцию только для одной переменной? Если да, то как?
Не стоит читать свои переписки двухлетней давности...
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
только русские буквы | Dgon777 | Microsoft Office Access | 6 | 11.11.2010 22:13 |
DEV С++ и русские буквы. | BitMaster | Помощь студентам | 2 | 30.08.2010 10:31 |
Русские буквы в dev c++ | bull | Общие вопросы C/C++ | 3 | 22.09.2008 20:28 |
DEV C++ не читает русские буквы | gumar | Общие вопросы C/C++ | 1 | 21.04.2008 09:53 |