Вопросы по теме 'unsigned-char'

Отображение неопределенной ссылки на определенный объект
Я пытаюсь хешировать несколько строк в своем проекте. И я использую следующий проект, который использует алгоритм HAMC SHA1 http://www.codeproject.com/KB/recipes/HMACSHA1class.aspx Я смог скомпилировать весь код после многих проблем. Но, в...
579 просмотров
schedule 17.12.2023

uint8_t, когда они переполняются?
Я не уверен, когда мне нужно беспокоиться о переполнении при использовании беззнаковых символов. Этот случай ясен: uint8_t a = 3; uint8_t b = 6; uint8_t c = a - b; // c is 253 Однако, что здесь происходит: float d = a - b; // d is -3...
5340 просмотров

С++ приведение char * к беззнаковому char
Я работаю над проектом С++, где мне приходится использовать ‹ openssl/sha.h>, и я использую, в частности, функцию SHA1. Моя проблема в том, что функция получает unsigned char[], и мне нужно получить обработанные параметры, переданные в качестве...
2193 просмотров
schedule 05.04.2024

'unsigned short var' и 'unsigned char var [2]' в C++
В C++ я могу объявить переменную либо как unsigned short, либо как unsigned char (с 2 байтами), как показано ниже. Однако есть ли отличия? unsigned short p; unsigned char q[2];
316 просмотров
schedule 25.11.2023

Почему 00000000 - 00000001 = 11111111 в типе данных C unsigned char?
Я заметил, что, когда переменная типа unsigned char хранит значение 0 (00000000 2 ) и уменьшается на 1 (00000001 2 ), значение переменной превращается в 255 (11111111 2 ), что является наивысшим значением, которое может содержать переменная типа...
287 просмотров
schedule 04.11.2022