powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Проблема русских букв!
21 сообщений из 21, страница 1 из 1
Проблема русских букв!
    #34525366
FantoMKilleR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не могу разобраться с русским языком! В Visual Studio 2005, когда пишешь прогу все в норме, а когда запускаешь вместо руских букв вязь??? Господа кто чем может помогите, плиз!
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525385
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какой тип проекта?
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525387
FantoMKilleR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cerebrumкакой тип проекта?
--------------------------------------------------------------
[не претендую на уникальность]

Консольный!
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525410
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
используешь при выводе функцию перевода ansi в oem?
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525412
FantoMKilleR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cerebrumиспользуешь при выводе функцию перевода ansi в oem?
--------------------------------------------------------------
[не претендую на уникальность]

Нет, не использую!
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525421
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а почему?
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525433
FantoMKilleR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cerebrumа почему?
--------------------------------------------------------------
[не претендую на уникальность]

Потому что не программист я а только учусь! Я даж не знаю ге оно надо использовать!
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525441
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
везде где нужен вывод русских букв юзай CharToOem, прежде чем выводить в cout
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525449
FantoMKilleR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cerebrumвезде где нужен вывод русских букв юзай CharToOem, прежде чем выводить в cout
--------------------------------------------------------------
[не претендую на уникальность]

То есть так:
CharToOem cout>>"Что нибудь по русски!";
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525475
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет

у тебя есть MSDN или доступ к ресурсам MSDN в инете?
прочитай справку по этой функции

там есть примеры ее использования
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525489
FantoMKilleR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cerebrumнет

у тебя есть MSDN или доступ к ресурсам MSDN в инете?
прочитай справку по этой функции

там есть примеры ее использования
--------------------------------------------------------------
[не претендую на уникальность]

Понял почитаю, а др решения проблемы нет?
И спасибо!
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525494
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
другое решение у проблемы есть, но при вашем уровне это будет сложновато...
пожалуйста
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525531
FantoMKilleR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cerebrumдругое решение у проблемы есть, но при вашем уровне это будет сложновато...
пожалуйста
--------------------------------------------------------------
[не претендую на уникальность]

Но может быть оно мне легче покажется или не сработает первое!
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525561
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FantoMKilleRНо может быть оно мне легче покажется или не сработает первое!
ну тогда смотри функцию WideCharToMultiByte
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525580
FantoMKilleR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо посмотрю!
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34525885
pikarya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а лучше перейти на юник
Код: plaintext
1.
_wsetlocale(LC_ALL, L".OCP");
wprintf(L"ё");

только осторожно, некоторые компиляторы не понимают русским букв в сорцах и компилят их как latin1
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34526476
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FantoMKilleR
Понял почитаю, а др решения проблемы нет?

Можно попробовать писать русский текст в досовской кодировке (cp866) :).
По-моему. в MSVC2005 была возможность выбора кодировки файла с кодом. Вот
только, по-моему, там все варианты сводились к Ansi, UTF8, UTF16, а cp866
не было...

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34526672
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все это неправильно. Правильно взять глобальную locale iostream'ов. И заменить в ней ctype фацет, задав ему нужный codecvt
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34526757
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedВсе это неправильно.
я бы согласился, если бы предложеное не работало....
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34526794
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ты попробуй по-другому объект в поток оператором сдвига слить. Или сначала в ыекыекуфь, из него в строку, а потом CharToOem? Не устанешь?
...
Рейтинг: 0 / 0
Проблема русских букв!
    #34526854
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blindedА ты попробуй по-другому объект в поток оператором сдвига слить. Или сначала в ыекыекуфь, из него в строку, а потом CharToOem? Не устанешь?
CharToOem легко оборачивается в удобную функцию, может это и гемор, но я учитывал и опыт спрашивающего, для начала пойдет, а дальше в фантазии никто никого не ограничивал, я знал про локаль в консоле, но специально не стал напирать на это так как в MSDN'е очень скудно освещается данный вопрос.
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Проблема русских букв!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]