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

Преобразование объекта в массив байтов в C#, отправка его через сокет, а затем преобразование обратно в объект
Итак, у меня есть сервер и клиент, которые передают различные данные туда и обратно. Первоначально у меня был сложный метод, который проходил через массив байтов и преобразовывал все его переменные и строки одну за другой в то, чем они должны были...
4680 просмотров
schedule 02.12.2023

Отправка структуры С# на С++ через сокет
Я хочу отправить структуру на С# на С++ с помощью сокетов. Например, я использую эту структуру: [StructLayout(LayoutKind.sequential, Pack = 1)] struct pos { public int i; public float x; }; Если я каким-то образом преобразую его в...
2696 просмотров
schedule 26.12.2023

Вычислить размер в шестнадцатеричных байтах
как правильно рассчитать размер сегмента кода в шестнадцатеричных байтах. Мне дано: IP = 0848 CS = 1488 DS = 1808 SS = 1C80 ES = 1F88 Практическое упражнение, над которым я работаю, спрашивает, каков размер (в шестнадцатеричных...
3529 просмотров
schedule 11.01.2024

Flash Player AS -> веб-камера получает байты буфера
Я работаю над системой флэш-видеочата. Мне нужно получить байты видеобуфера с веб-камеры, чтобы иметь возможность передавать видеоконтент через сервер сокетов. Я не уверен, как это сделать, у кого-нибудь есть идеи? Спасибо. Я знаю, как...
460 просмотров
schedule 14.11.2023

Разбор и манипулирование беззнаковыми символами C-Style в C/C++ - ошибка сегментации
Обратите внимание, что для этого я использую компилятор C++ (следовательно, приведение к вызову функции calloc ), но код, по сути, написан на языке C. По сути, у меня есть от typedef до unsigned char , известного как viByte , который я...
1372 просмотров
schedule 30.12.2023

Чтение байтов из файла с помощью fileinputstream для поиска потерянных изображений
Я пытаюсь прочитать файл .raw, чтобы найти некоторые «поврежденные» изображения. Я пробовал все. Насколько я понимаю, должно работать следующее public void readFile(){ FileInputStream inFile = new FileInputStream(this.rawFile);...
2466 просмотров
schedule 04.11.2022

Как преобразовать битовый набор, инициализированный с помощью false, в байт, содержащий 0 в java
Я работаю над небольшим java-проектом, целью которого является преобразование BitSet в несколько BitSet, а затем в несколько массивов байтов: Например, я хочу разделить BitSet на две части и преобразовать каждую часть в int : byte[]...
1023 просмотров
schedule 19.04.2024

Преобразование byte[] в String и обратно С#
Я пытаюсь преобразовать byte[] в строку и обратно, используя Encoding.Unicode. Иногда Encoding.Unicode может преобразовать byte[] в строку, а иногда вывод равен != вводу. Что я делаю не так? Спасибо за вашу помощь. public static void...
2121 просмотров
schedule 04.01.2024

Как я могу преобразовать прямой порядок байтов в прямой, используя htonl
У меня есть структура со следующими элементами. Кроме того, конструкция полностью заполнена. typedef struct { uint16_t a; uint16_t b; uint8_t c; uint8_t d; uint8_t e[6]; } ad; Эта структура имеет порядок следования...
2142 просмотров
schedule 08.09.2022

Чтение информации заголовка изображения без загрузки всего изображения
У меня есть приложение .net 3.5, которое будет работать с большим количеством изображений. Мне нужно проверить правильность расширения изображения, его высоты и ширины, а также PPI. Я не хочу загружать все изображение в .net-изображение или...
3283 просмотров
schedule 07.10.2022

Как подставить/заменить байты в бинарном файле с помощью оболочки
можно ли заменить байты из бинарного файла myfile из одной конкретной позиции в другую с помощью dd в цикле или удобнее использовать другую команду? Идея состоит в том, чтобы заменить блок B в позиции position2 блоком A в position1 в...
2112 просмотров
schedule 08.02.2024

Создать байт без знака для использования последовательного порта
Мне нужно написать java-программу, которая будет отправлять байты через последовательный порт. Я использую библиотеку rxtx. Проблема в том, что в Java все подписано, и в одном байте мне нужно отправить 0xfc , а в Java это подписано, и определяется...
776 просмотров
schedule 07.06.2024

Подсчитать размер массива в битах / байтах
У меня есть массив в Javascript, в котором много подмассивов. Каким будет лучший / самый простой способ подсчитать, сколько бит / байтов хранится в массиве? Я собираюсь отправить массив на свой PHP-сервер, и он не может быть больше 5 КБ. А есть...
17168 просмотров
schedule 06.07.2022

Класс Java для получения/установки определенных битов в массиве байтов
Я ищу вспомогательный класс, который может изменять определенные биты в массиве байтов с помощью API, подобного приведенному ниже: void Set(int startPos, int lengthInBits, int value) { // Set the bits starting at startPos to the binary...
678 просмотров
schedule 05.12.2023

«Несоответствие типов: невозможно преобразовать int в byte»
Я видел, как люди задавали вопросы об ошибке «Несоответствие типов: невозможно преобразовать int в byte». Но они в основном вызваны арифметическими операциями. Вот мой случай: (это происходит, когда я хочу поиграть с битами в Eclipse Kepler)...
11914 просмотров
schedule 17.10.2023

Почему Python .decode('cp037') не работает с определенным двоичным массивом?
При распечатке результатов запроса DB2 я получаю следующую ошибку в столбце «F00002», который представляет собой двоичный массив. UnicodeEncodeError: 'ascii' codec can't encode character u'\xe3' in position 2: ordinal not in range(128) Я...
1876 просмотров
schedule 02.06.2024

Преобразуйте байты массива байтов в биты и сохраните в целочисленном массиве
У меня есть байты в массиве байтов. Мне нужно сохранить битовое значение каждого байта в целочисленном массиве. Например , массив байтов byte HexToBin[] = {(byte)0x9A, (byte)0xFF,(byte) 0x05,(byte) 0x16}; тогда целочисленный массив...
3456 просмотров
schedule 20.04.2024

Возможная потеря точности в объявлении байтов Java
В настоящее время я пытаюсь написать последовательную реализацию MODbus в java. Основная проблема, с которой я сталкиваюсь, заключается в том, что когда я объявляю байт (или короткий, если на то пошло) как что-то вроде 0xC4 (для байта), я получаю...
107 просмотров
schedule 04.07.2022

Как я могу преобразовать байт в строку двоичных цифр в С#?
Я пытаюсь преобразовать байт в строку двоичных цифр - не закодированную, как есть, т.е. если байт = 00110101, то строка будет "00110101". Я искал сверху и снизу, и все, что я нашел, связано либо с получением ASCII или UTF, либо с любым другим...
162 просмотров
schedule 29.11.2023

Маскировка байтов в java
Есть кое-что, что я изо всех сил пытаюсь понять, у меня есть этот фрагмент кода: public class HelloWorld{ public static int readByte(byte b) { return b & 0xFF; } public static short readShort(byte[] b) { return (short)(readByte(b[0])...
2448 просмотров
schedule 21.03.2024