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

C++ enum to unsigned int сравнение
Я нашел это в коде, над которым сейчас работаю, и подумал, что это причина некоторых проблем, которые у меня возникают. Где-то в шапке: enum SpecificIndexes{ //snip INVALID_INDEX = -1 }; Затем позже - инициализация: nextIndex =...
21385 просмотров
schedule 09.10.2022

64-битное без знака в 32-битное со знаком
Мне нужно преобразовать данные длинного типа данных Java (64-разрядные) в тип данных устаревшего приложения С++ unsigned int (32-разрядный). Не беспокойтесь о потере данных, так как данные представляют собой временную метку Linux, и для достижения...
1758 просмотров

Почему unsigned int содержит отрицательное число
Что я знаю о беззнаковых числах (беззнаковые короткие, целые и длинные), что они содержат только положительные числа, но следующая простая программа успешно присвоила отрицательное число беззнаковому целому: 1 /* 2 *...
5960 просмотров
schedule 28.11.2023

С++ uint, беззнаковое целое, целое
Привет, у меня есть программа, которая много работает с векторами и индексами элементов этих векторов, и мне было интересно: есть ли разница между uint и unsigned int что лучше использовать один из вышеперечисленных типов или просто...
91665 просмотров
schedule 20.11.2022

Важность объявления переменной как беззнаковой
Важно ли объявлять переменную как беззнаковую, если вы знаете, что она никогда не должна быть отрицательной? Помогает ли это предотвратить передачу чего-либо, кроме отрицательных чисел, в функцию, которая не должна их иметь?
5283 просмотров
schedule 26.09.2022

Тестирование на максимальное беззнаковое значение
Это правильный способ проверить максимальное значение без знака в коде C и C++: if(foo == -1) { // at max possible value } где foo — это unsigned int , unsigned short и так далее.
7473 просмотров
schedule 16.01.2023

Short int - как сохранить в файл
У меня есть unsigned short int (от 0 до 65535), и я должен сохранить его в файл, используя stdio и потребляя 2 байта, но я не знаю, как это сделать. Какие-либо предложения?
4064 просмотров
schedule 02.09.2023

Как использовать unsigned int, чтобы иметь возможность использовать функцию для JNA (собственный интерфейс Java)?
Я использую JNA, чтобы использовать библиотеку C++ в своем приложении Java. Я использую интерфейс на Java для использования этих функций. В C++ функция использует три аргумента: целое число без знака, константное значение char* и длинное значение*....
2137 просмотров
schedule 03.02.2024

Преобразование массива беззнакового символа (байта) в беззнаковый короткий в С++
У меня есть array^ byteArray , и мне нужно извлечь байты в последовательности Little Endian, чтобы сделать беззнаковые шорты и целые числа. Я пробовал каждую комбинацию из следующих, которые я могу придумать, поэтому прошу помощи. int x =...
2888 просмотров
schedule 28.01.2023

Как судить о переполнении при добавлении подписанного к неподписанному
Я пытаюсь обнаружить переполнение при добавлении смещения со знаком в позицию без знака. uint32 position; int32 offset; // it could be negative uint32 position = position+offset; Как я могу проверить, является ли результат переполнением или...
1583 просмотров
schedule 21.04.2024

преобразовать шестнадцатеричный буфер в целое без знака
Я пытался преобразовать шестнадцатеричное число, сохраненное в буфере, в беззнаковое целое число. Однако «0x00» перед каждым шестнадцатеричным числом, которое я читаю, доставляло мне проблемы, по сути проблема (в уменьшенной версии) выглядит так:...
3635 просмотров
schedule 29.07.2022

Вывод значения в виде 4-байтового целого числа без знака в форме с прямым порядком байтов
Я пытаюсь вывести значение в виде 4-байтового целого числа без знака (в форме с прямым порядком байтов) и что-то запутался. Если я хочу вывести число 1 в этой форме, оно выглядит так: 00000001 00000000 00000000 00000000 OR...
351 просмотров
schedule 19.04.2023

Преобразование NSString в беззнаковый символ
Привет, хочу преобразовать мою nsstring в unsigned char, которую я пробовал с следующей строкой кода unsigned char strTransforms[100] = (unsigned char) [newTransFarString UTF8String]; но он показывает ошибку «Инициализатор массива должен...
539 просмотров
schedule 24.02.2022

C# Неподписанные байты Шифрование в Java Подписанные байты Расшифровка
У меня есть приложение на C#, которое шифрует часть моих файлов (поскольку это большие файлы) с помощью RijndaelManaged. Поэтому я конвертирую свой файл в байтовые массивы и шифрую только его часть. Затем я хочу расшифровать файл с помощью Java....
1609 просмотров
schedule 17.04.2022

Странное поведение в C при вычислении суммы цифр с ведущими нулями
Я просто хотел написать минималистическую программу на C для вычисления суммы цифр некоторого натурального числа (сумма цифр определяется следующим образом: sumOfDigits(123) = 6, sumOfDigits(0) = 0, sumOfDigits(32013) = 9 , и так далее). Пока все...
274 просмотров
schedule 22.05.2024

(Как) скрипт приложений Google поддерживает беззнаковую арифметику?
Я хочу вычислить 32-битную CRC на языке скриптов приложений Google. Поддерживает ли язык 32-битные целые числа без знака и связанную с ними арифметику? В более общем плане, может ли кто-нибудь указать на справочное руководство по языку?...
172 просмотров
schedule 29.04.2024

подписанный или беззнаковый int в С++
Как я могу проверить, является ли данный int (или любой другой тип данных) подписанным или беззнаковым? Я нашел эту функцию во время поиска, std::numeric_limits<int>::is_signed Но я могу только ввести тип данных, есть ли способ...
1356 просмотров
schedule 19.05.2023

Неожиданный вывод при использовании спецификатора %u с переменной с плавающей запятой?
Неожиданный вывод при использовании спецификатора %u с переменной с плавающей запятой? мой код ниже, пожалуйста, помогите мне понять? int main() { float f=9.8; printf("%u",f); //unexpected out put what will be out put and why please help...
82 просмотров
schedule 06.12.2022

Знаковые и беззнаковые целые числа
Я просматриваю некоторые изменения, и я столкнулся с вопросом, который спрашивал, что такое 10011001 в целых числах со знаком и без знака. Я знаю, что целое число без знака равно 153, потому что в целых числах без знака нет отрицательных значений, но...
117 просмотров
schedule 07.03.2022

Почему в исполняемых файлах DEX есть неподписанный тип, когда в Java нет беззнакового типа?
Беззнаковые типы в формате DEX: ubyte 8-bit unsigned int ushort 16-bit unsigned int, little-endian uint 32-bit unsigned int, little-endian ulong 64-bit unsigned int, little-endian uleb128 unsigned LEB128,...
96 просмотров
schedule 21.10.2022