Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.54/26: Рейтинг темы: голосов - 26, средняя оценка - 4.54
Evg
Эксперт CАвтор FAQ
21115 / 8131 / 628
Регистрация: 30.03.2009
Сообщений: 22,447
Записей в блоге: 30
1

Чем сконвертировать в русский язык такие крякозябры?

06.02.2011, 16:54. Просмотров 5422. Ответов 23
Метки нет (Все метки)

Чем сконвертировать в русский язык такие крякозябры?

OemToChar не подходит. Я мог бы разные способы перебрать, но кроме OemToChar и CharToOem ничего не знаю. Конкретно в данном случае проблема скорее всего в том, что файл изначально был в виндовой кодировке, но выдал его в utf-8 (или перекодировал), но точно не уверен
0
Миниатюры
Чем сконвертировать в русский язык такие крякозябры?  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.02.2011, 16:54
Ответы с готовыми решениями:

Xcode , С++ и русский язык: как вывести в файл русский текст без сбитой кодировки?
Как сделать так, чтобы после некоторых манипуляций в файл выводился русский текст без сбитой...

Английский язык для окна ввода пароля, русский язык для самой системы
собственно, сабж. у меня пароль на английском языке, при включении компьютера по умолчанию стоит...

Новые ЯП: существует ли язык программирования лучше чем C++, а если нет, то появится ли через 2-3 года такой язык?
Привет, зашёл на сайт, увидел C++ и подумал: Существует ли ЯП лучше чем C++, или появится ли через...

Русский язык
Собственно, есть проблема. Русский язык вроде работает, но не до конца. То, что написано в коде...

23
Evg
Эксперт CАвтор FAQ
21115 / 8131 / 628
Регистрация: 30.03.2009
Сообщений: 22,447
Записей в блоге: 30
10.02.2011, 13:38  [ТС] 21
Цитата Сообщение от Kronex Посмотреть сообщение
а там не только эта инструкция предлагается
Ну тогда ткни меня польцем в то место, где по указанным ссылкам прилагается решение для моего случая. В качестве подсказки можешь использовать код из поста #8
0
0 / 0 / 1
Регистрация: 09.06.2010
Сообщений: 9
10.02.2011, 13:47 22
конкретно по ваше проблеме я не знаю, но я видел там точно не только оемтучар и сетлокал

Уважаемый EVG, конкретно против вас ничего не имею, наоборот благодарен за вашу работу на форуме и FAQ, часто именно по вашим ответам решал задачи, но эта тема разобрана не только в этих двух ссылках что я скинул. плюс подобные форумы.
я сегодня обыскался как найти решение по контрольным суммам, но их столько было создано по одной теме, а ту что мне нужна я не нашел, так как среди флуда и тех результатов что яндекс по сайту выводит очень сложно что-то найти.
0
270 / 176 / 46
Регистрация: 12.03.2010
Сообщений: 494
10.02.2011, 14:27 23
Evg, опиши подробнее на какоей системе решается задача и, если я правильно понял, тебе из сети приходит блок данных (условно говоря void *), тебе нужно его вывести куда-то в релевантном виде (ну, или просто обработать).
0
Evg
Эксперт CАвтор FAQ
21115 / 8131 / 628
Регистрация: 30.03.2009
Сообщений: 22,447
Записей в блоге: 30
10.02.2011, 15:10  [ТС] 24
Цитата Сообщение от Kronex Посмотреть сообщение
но эта тема разобрана не только в этих двух ссылках что я скинул. плюс подобные форумы
Если ты до сих пор не понял, почему я тут с тобой спорю, то повторю ещё раз. Те ссылки, которые ты привёл и "не только в этих двух ссылках", которые ты упомянул - это СОВСЕМ ДРУГОЙ ВОПРОС. И разницу между первым и вторым ты, судя по всему, даже по постановке вопроса не понял. Я это к тому, что не надо лезть и кричать про поиск там, где вопросом не владеешь, и тогда не будешь попадать в подобные глупые ситуации. А если уж очень хочется, то хотя бы вникни в суть проблемы

Добавлено через 39 минут
Цитата Сообщение от Manjak Посмотреть сообщение
Evg, опиши подробнее на какоей системе решается задача и, если я правильно понял, тебе из сети приходит блок данных (условно говоря void *), тебе нужно его вывести куда-то в релевантном виде (ну, или просто обработать).
Мне нужно сконвертировать из одной кодировки (которая для меня была непонятна по внешнему виду, но было подозрение, что это utf-8) в другую (конкретно win1251, но приниципальной разницы нет). Вопрос ставился как чем конвертировать (условно я это назвал qqq и поставил вопрос "что нужно подставить вместо qqq"). Единственную конвертилку, про которую я на тот момент знал, я упомянул - OemToChar, так же упомянул, что в моём случае это не помогло. Я думал, что есть какой-то подобный интерфейс, но который осуществляет ту перекодировку, которая требовалась в моём случае. Про такой интерфейс упомянули - это MultiByteToWideChar. По большому счёту мне оказалось этого достаточно, ну а в качестве бонуса попросту в гугле нашёлся готовый пример, как этим делом пользоваться
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.02.2011, 15:10

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Русский язык
Всем добрый день! Как исправить проблему того, что в консоле вместо русского языка отображаются...

Русский язык
Доброго времени суток ! Возникла проблема с воспроизведение русского текста ! А именно: как...

Русский язык
В общем у меня такая проблема , имеется код , в котором нужно что бы выводились русские буквы...

Русский язык
Как правильно через реестор настроить русский язык?


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Опции темы

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