Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
0 / 0 / 0
Регистрация: 21.05.2023
Сообщений: 20

Перевод двоичного числа в русский символ по ASCII windows 1251

21.02.2024, 20:11. Показов 4012. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Какие есть библиотеки и методы, чтобы переводить двоичное число в русский символ по таблице ASCII версии windows-1251?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.02.2024, 20:11
Ответы с готовыми решениями:

Как получить из двоичного числа символ в ASCII?
Здравствуйте. Имеется строка, заполненная нулями и единицами (т.е. двоичное представление), в которой каждые 7 последовательных значений ...

ASCII или Windows-1251
Здравствуйте Пытаюсь написать парсер, всё вроде понятно кроме одного. Когда пытаюсь спарсить порт то возврашает непонятную строку ...

Перевод двоичного кода в буквы ASCII
Ребят такой вопрос: как перевести двоичный код в букву ASCII. Пробовал Convert.ToInt32(value, 2), выдаёт восьмеричный код. Добавлено...

26
0 / 0 / 0
Регистрация: 21.05.2023
Сообщений: 20
21.02.2024, 22:30  [ТС]
Студворк — интернет-сервис помощи студентам
И какой же метод? Об этом я и спрашиваю уже 2,5 часа.
0
Модератор
Эксперт С++
 Аватар для zss
13799 / 10990 / 6493
Регистрация: 18.12.2011
Сообщений: 29,291
22.02.2024, 19:51
Цитата Сообщение от Lakstrim Посмотреть сообщение
(char)(x) не работает, если мы хотим получить русскую букву
Никто, почему-то, не указал ТС на то, что char - это знаковое число с диапазоном от -128 до +127
Поэтому (char)203 - это некорректная операция.
Нужно использовать (unsigned char)203
Вот и весь метод
0
Злостный нарушитель
 Аватар для Verevkin
10919 / 5847 / 1289
Регистрация: 12.03.2015
Сообщений: 26,955
22.02.2024, 20:04
Цитата Сообщение от zss Посмотреть сообщение
Поэтому (char)203 - это некорректная операция.
Нужно использовать (unsigned char)203
Ты ошибаешься. Речь шла именно про int. Младший его байт беззнаковый, именно его и берёт printf() при форматировании.



Можешь убедиться сам, добавив макрос в код.
0
Модератор
Эксперт С++
 Аватар для zss
13799 / 10990 / 6493
Регистрация: 18.12.2011
Сообщений: 29,291
22.02.2024, 20:41
Verevkin, я исключительно про
Цитата Сообщение от Lakstrim Посмотреть сообщение
(char)(x) не работает
0
Злостный нарушитель
 Аватар для Verevkin
10919 / 5847 / 1289
Регистрация: 12.03.2015
Сообщений: 26,955
22.02.2024, 20:50
Цитата Сообщение от zss Посмотреть сообщение
я исключительно про
Я ж тебе предложил самому попробовать. Лень, да?
Ладно, давай я сам...

0
Модератор
Эксперт С++
 Аватар для zss
13799 / 10990 / 6493
Регистрация: 18.12.2011
Сообщений: 29,291
22.02.2024, 21:17
Verevkin, да я это знаю.
Я хотел сказать, что изначально ТС не понимает, что char - это знаковое число.
0
Злостный нарушитель
 Аватар для Verevkin
10919 / 5847 / 1289
Регистрация: 12.03.2015
Сообщений: 26,955
22.02.2024, 21:24
Цитата Сообщение от zss Посмотреть сообщение
Я хотел сказать, что изначально ТС не понимает, что char - это знаковое число.
А я хотел сказать, что в данном случае это НЕВАЖНО. Патамушта функция форматирования при виде %c тупо берёт из соответствующего аргумента младшие 8 бит.


Не по теме:

Ладно, кароче, забей.
Я устал, лежу на кровати, пью кьянти под карбонару в сопровождении кота. И нам хорошо. А впереди - 3 выходных. :yahoo:



Кликните здесь для просмотра всего текста
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.02.2024, 21:24

Перевод из двоичного кода в букву через ASCII
Программа шифрует букву по принципу сети Фейстеля ( во всяком случае должна ), во время работы программы в t11 (25 строка), будет занесено...

Перевод двоичного кода на русский текст
Нужна помощь с переводом двоичного кода на русский текст. Вот задача: "Подсказка : 65X511X25X16X Деко-код 1001101 1000100...

масив Char (Windows-1251, ASCII, UTF-8)
Перехожу с мелкомяхких на linux (с Delphi на С++), так как все мои программы занимаются обработкой строк то решил сначала разобраться со...

Перевод 16-ричного кода в символ ASCII
Здравствуйте, форумчане! Не могу разобраться с выводом символа аски: пользователь вводит в строку допустим: "41 20 42 61", а...

Перевод кода символа Ascii в символ
Добрый день сделал программу, но не могу перевести код символа Ascii таблицы в сам символ. Помогите добить данный этап. Код программы ниже....


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

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей. Самым главным критерием для. . .
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store. И так: 1. Скачиваем с. . .
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru