Описание тега unsigned-char

3 ответа

Инициализация массива без знака с шестнадцатеричными значениями в C++

Я хотел бы инициализировать массив без знака с 16 шестнадцатеричными значениями. Тем не менее, я не знаю, как правильно инициализировать / получить доступ к этим значениям. Когда я пытаюсь получить к ним доступ, как хотелось бы, интуитивно, я не пол…
13 ноя '13 в 06:12
3 ответа

Без знака char* изображение в Python

Мне удалось сгенерировать привязки Python для библиотеки камер с помощью SWIG, и я могу захватывать и сохранять изображения с помощью встроенных функций библиотеки. Я пытаюсь получить данные с камеры в формате библиотеки изображений Python, библиоте…
3 ответа

Чтение двоичных данных методом fstream

Мне нужно прочитать двоичные данные в буфер, но в fstreams я прочитал функцию чтения данных в буфер символов, поэтому мой вопрос: Как перенести / привести двоичные данные в беззнаковый буфер символов и является ли это лучшим решением в этом случае? …
23 ноя '13 в 21:45
3 ответа

Проблема преобразования C/C++ unsigned char в JAVA

Проблема с неподписанным символом. Я читаю файл изображения PPM, который содержит данные в формате ASCII/Extended ASCII. Для персонажа, например. '†', в JAVA, после чтения его как char и приведения типов в int его значение равно 8224. В C/C++ после …
02 сен '10 в 20:29
2 ответа

Шестнадцатеричное перечисление ИЛИ целочисленное (ASCII) перечисление для заполнения байтового массива?

Мне нужно заполнить байтовый массив на языке c возможными перечислениями. Вот как я объявляю свой байтовый массив: unsigned char byteArray[6]; И теперь я сомневаюсь, должны ли мои перечисления выглядеть MyEnum1 или же MyEnum2: enum MyEnum1 { A1 = 0,…
20 окт '14 в 17:34
1 ответ

Преобразование беззнакового символа * в читаемую строку и что делает эта функция

Я много гуглил, чтобы узнать, как преобразовать мой неподписанный символ * в шестнадцатеричную строку для печати. Пока что я немного понимаю, как все это работает, и разницу между подписанными и неподписанными символами. Можете ли вы сказать мне, чт…
03 окт '11 в 01:31
1 ответ

C++ - выделить буфер без знака и затем заполнить его строкой

Я действительно новичок в C++ поэтому, пожалуйста, прости меня, если это наивный вопрос - но я застрял в поиске ответа. Я пытаюсь создать unsigned char массив размеров 1024 что я сделал с помощью следующего кода: unsigned char *r_record = new unsign…
26 янв '14 в 17:26
3 ответа

Как напечатать unsigned char[] как HEX в C++?

Я хотел бы напечатать следующие хешированные данные. Как я должен это делать? unsigned char hashedChars[32]; SHA256((const unsigned char*)data.c_str(), data.length(), hashedChars); printf("hashedChars: %X\n", hashedChars); // doesn't seem to work??
04 май '12 в 15:09
2 ответа

Как я могу конвертировать unsigned char* в файл изображения (например, JPG) в C++?

У меня есть приложение opengl, которое создает одну текстуру в формате unsigned char*, и я должен сохранить эту текстуру в одном файле изображения, но я не знаю, как это сделать. Кто-нибудь может мне помочь? это мое создание этой текстуры: static un…
03 июл '14 в 21:05
2 ответа

Преобразовать массив без знака в массив uint8_t?

Мне нужно конвертировать массив без знака в массив unit8_t, может быть, у кого-то есть идеи, как это сделать? Я пытался искать информацию в Интернете, но, к сожалению, у меня ничего не получилось. :)
28 июл '17 в 10:57
2 ответа

Преобразовать массив int в массив без знака для шифрования AES

Я получил массив int key[128] = {1,0,1,0,0,1, .........., 0,1,0} Я хочу преобразовать этот массив в unsigned char key1[16] = {0x__,0x__,...,0x__} например, если from key[0] to key[7] is 10100011, then key1[0] = 0xa3 Мне нужно использовать этот новый…
19 мар '16 в 19:21
7 ответов

C - преобразование массива без знака в массив без знака

У меня есть целое число без знака (2 байта), и я хочу преобразовать его в тип без знака. Из моего поиска я обнаружил, что большинство людей рекомендуют делать следующее: unsigned int x; ... unsigned char ch = (unsigned char)x; Правильный ли подход? …
0 ответов

Почему у меня есть дополнительные символы при копировании части массива без знака в Objective c

Я пытаюсь разделить массив без знака и поместить его в 3 переменных. Исходная переменная: 0000000300000008544368616d696568 Выход должен быть: tag= **00000003** length = **00000005** value = **544368616d696568** Чтобы получить тег и длину: - (BOOL)de…
16 мар '17 в 08:50
2 ответа

Программа на C: обновление массива беззнаковых указателей с помощью функции

У меня есть функция для обновления unsigned char* и не могу найти где моя ошибка. Я не уверен, нужно ли мне выделять память или я куда-то указываю на неправильное пространство памяти. Я пытался следовать той же структуре, как и здесь, но не добился …
11 июн '15 в 15:07
0 ответов

Сбой программы при попытке разыменования ненулевого указателя на BYTE (без знака)

Я пытаюсь разыменовать modBaseAddr (BYTE* ака unsigned char*) член структуры MODULEENTRY32 в tlhelp32.h, Но когда я пытаюсь разыменовать его, моя программа падает. Я сделал if заявление, чтобы убедиться, что это не было nullptr, Это не так, но моя п…
25 июн '16 в 03:49
1 ответ

C++ Чтение int как неподписанных символов с использованием istringstream

Когда используешь std::istringstream при чтении значений серых пикселей из файла (0-255) я замечаю странное поведение и не могу понять, что происходит. Чтобы сохранить память, я хочу прочитать эти значения в беззнаковые символы (так как они имеют од…
18 ноя '15 в 16:48
2 ответа

Использование вектора неподписанных символов на карте

Мне нужна помощь в использовании unsigned charв std::vectorс, которые находятся внутри std::map, Вот как я заявляю std::map: std::map<int, std::vector<unsigned char>> DataMap; Проблема возникает, когда я пытаюсь назначить std::vector к s…
26 июл '18 в 06:25
1 ответ

Openframeworks, создание видео текстуры из двух видео захватов

Я очень новичок в C++ и обработки изображений в целом. Я хочу создать новый unsigned char*который представляет массив пикселей для использования с ofTexture. В настоящее время у меня есть два аналогичных массива, которые оба из объектов ofVideoGrabb…
18 апр '15 в 03:05
2 ответа

Короткая переменная int в c

Следующая программа short b =-10; printf("%x %d",b,sizeof(b)); выходы (по сравнению с 2008 г.) FFFFFFF6 2 Почему бы и нет FFF6 2 То же самое с подписанным символом.
08 авг '14 в 12:57
2 ответа

Беззнаковое распределение символов равно нулю в значении смещения цели c

Я получаю значения цвета пикселей из точек касания. Я успешно делаю это, но после того, как иногда приложение выдает ошибку ( EXC_BAD_ACCESS(CODE=1,address=0x41f6864). Его проблема выделения памяти здесь - исходный код для вашей справки. - (UIColor …