С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
1 / 1 / 1
Регистрация: 20.06.2015
Сообщений: 44
1

Hex в unsigned char

14.12.2016, 17:50. Показов 1406. Ответов 1
Метки c++, hex (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! У меня есть одна проблема, которую не могу решить, ну вот, у меня есть файл в нем hex строка, такого вида:
68 65 6c 6c 6f 00 68 65 6c 6c 6f
Я знаю, что при чтении у меня после 00, просто дальше не покажется, то есть будет просто 68 65 6c 6c 6f
Как можно сделать так, чтобы все считалось?
Заранее спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2016, 17:50
Ответы с готовыми решениями:

Приведение типов unsigned char[2] to unsigned char [64]
Добрый день! Подскажите пожалуйста, как поступить. Есть простая функция main int main() { ...

Преобразование unsigned short в unsigned char
Как можно преобразовать unsigned short в unsigned char ?

Char unsigned char signed char длинна Кааак
Здравствуйте. char l = {0,0}; l = 0xff; Почему, меня, компилятор не посылает куда...

Сделать преобразование unsigned char в char, а затем типу int
Здраствуйте, есть вопрос: Число представлено двумя полями: типа long для рублей и unsigned char -...

1
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
14.12.2016, 20:39 2
Цитата Сообщение от Akper Посмотреть сообщение
Я знаю, что при чтении у меня после 00, просто дальше не покажется,
При каком чтении? Куда чтение? Нулевой байт не мешает чтению. Байт со значением 26(0x1A) - мешает в текстовом режиме.
Цитата Сообщение от Akper Посмотреть сообщение
Как можно сделать так, чтобы все считалось?
Куда? В любом случае, если файл не текстовый, нужно открывать его в бинарном режиме.
0
14.12.2016, 20:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2016, 20:39
Помогаю со студенческими работами здесь

Перевести строку char hex в hex массив
Мужики имею такую задачу есть переменная типа char котора содержит в себе строку hex....

Std::fstream почему функция write принимает параметр char* а не unsigned char* (аля byte*) ?
Ну собственно сабж... std::fstream fs; fs.write((char*)..) В случае бинарного потока я допустим...

Неверная конверсия из char* в unsigned char*
Здравствуйте. Почему-то ловлю ошибку, гласящую о том, что не удалась конверсия из char* в *unsigned...

Unsigned char * в char * и наоборот
Здравствуйте!помогите перевести unsigned char * в char * и наоборот без использования printf

Совместимость char и unsigned char
Есть некие числа в виде unsigned char. Есть строка в виде массива char (которая потом сбрасывается...

const char и unsigned char
Всем привет. Такое дело. Это даже проблемой не назовешь, но суть такая. Мне нужно записать const...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru