0
ответов

Перестановка порядков байтов без ntohs

Я пишу анализатор ELF, но у меня возникли проблемы с правильным преобразованием порядков байтов. У меня есть функции для определения порядка следования байтов анализатора и порядка следования байтов объектного файла....
вопрос задан: 26 April 2012 21:09
0
ответов

Little vs Big Endianess: как интерпретировать тест

Итак, я пишу программу для проверки порядка байтов машины и ее печати. Я понимаю разницу между прямым и обратным порядком байтов, однако из того, что я нашел в Интернете, я не понимаю, почему они...
вопрос задан: 2 April 2012 05:39
0
ответов

Порядок байтов и программирование сокетов в C

Я делаю программу, которая взаимодействует с определенным монитором пациента, используя сокеты C. Я использую сокеты без подключения (UDP) для связи с устройством. Но есть несоответствие порядков байтов между моими...
вопрос задан: 25 March 2012 07:46
0
ответов

Преобразование 32-разрядного целого числа без знака (с обратным порядком байтов) в длинное и обратно

У меня есть byte[4], который содержит 32-разрядное целое без знака (с обратным порядком байтов), и мне нужно преобразовать его в длинное ( поскольку int не может содержать число без знака). Кроме того, как мне сделать это наоборот (т.е. из ...
вопрос задан: 24 March 2012 20:01
0
ответов

Netty и ByteOrder

Из-за плохой документации и отсутствия опыт работы с Netty, я столкнулся с небольшой проблемой. Я понятия не имею, как я могу установить ByteOrder по умолчанию. Мне нужен набор Little-Endian по умолчанию. Буду рад, если...
вопрос задан: 18 March 2012 13:03
0
ответов

Есть ли версия std::streambuf, которая преобразует порядок байтов хоста в сетевой?

Существует ли механизм, подобный std::streambuf, для преобразования многобайтовых значений в сетевой порядок байтов? В частности, Boost Asio предлагает такой примитив? Вот пример того, что я хотел бы...
вопрос задан: 7 March 2012 09:26
0
ответов

Что делает систему с прямым порядком байтов или прямым порядком байтов?

Меня путает порядок байтов в системе / процессоре / программе. Поэтому я должен задать несколько вопросов, чтобы прояснить мою мысль. Вопрос 1 Если я использую только тип char в своей программе на C ++: void main () {char c = 'A'; ...
вопрос задан: 11 February 2012 04:04
0
ответов

Преобразование структур big endian в little endian

Я делаю программу на языке C, которая взаимодействует с монитором пациента, использующим порядок байтов big endian. Например, если у меня есть определенная структура C typedef struct { int short a; int short b; int ...
вопрос задан: 20 January 2012 00:18
0
ответов

Порядок байтов, «Наиболее значимый» и «Наименее значимый»

Я читал описания в Интернете, описывающие порядок байтов с прямым и обратным порядком байтов. Тем не менее, все они, кажется, в основном читаются одинаково, и я все еще не понимаю фактическую реализацию, касающуюся "большинства" и "...
вопрос задан: 12 January 2012 06:48
0
ответов

Как получить данные с прямым порядком байтов из прямого порядка байтов в C # с помощью метода bitConverter.ToInt32?

Я делаю приложение на C #. В этом приложении у меня есть массив байтов, содержащий шестнадцатеричные значения . Здесь я получаю данные с прямым порядком байтов, но я хочу, чтобы они были с прямым порядком байтов. Здесь я использую Bitconverter ....
вопрос задан: 23 November 2011 11:11
0
ответов

Big Endian и Little Endian

Данный моментальный снимок памяти компьютера с байтовой адресацией. Что будет загружено в регистр $ 16 после выполнения инструкции lw $ 16, 24 (17 $), если машина с прямым порядком байтов, а когда с прямым порядком байтов. ...
вопрос задан: 8 November 2011 12:19
0
ответов

Java : Замена Endians на DataInputStream

Ниже приведен мой код, который заменяет DataInputStream для переноса InputStream, но предоставляет дополнительные методы для чтения типов данных с малым порядком порядковых номеров в дополнение к обычным методам, которые считывают типы больших порядковых
вопрос задан: 6 November 2011 16:00
0
ответов

Типизированные массивы Javascript и порядок байтов

Я использую WebGL для визуализации файла меша с двоичным кодированием. Двоичный файл записывается в формате с прямым порядком байтов (я могу проверить это, открыв файл в шестнадцатеричном редакторе или просмотрев сетевой трафик с помощью ...
вопрос задан: 23 October 2011 22:37
0
ответов

Изменение порядка байтов в PHP

Итак, я создаю класс в PHP для анализа формата файла VPK. Однако у меня возникла проблема: объект (VPKHeader) # 2 (3) {["Подпись"] => строка (8) "3412aa55" ["Версия"] => строка (4) "1000" {{1} } ...
вопрос задан: 25 September 2011 16:59
0
ответов

Есть ли какой-нибудь способ скомпилировать и запустить программу как big-endian на little endian pc?

видите ли я написал одну программу для big endian теперь у меня нет big endian машины, но я хочу проверить будет ли моя программа работать правильно или нет на big endian так как я могу проверить это на моем little...
вопрос задан: 23 September 2011 09:32
0
ответов

Node.JS Big-Endian UCS-2

Я работаю с Node.JS. Буферы узла поддерживают прямой порядок байтов UCS-2, но не прямой порядок байтов, который мне нужен. Как мне это сделать?
вопрос задан: 18 September 2011 03:37
0
ответов

Как этот код будет работать на большой Endian Machine?

Если у меня есть код: uint64_t a = 0x1111222233334444; uint32_t b = 0; B = A; printf ("A% llx", а); printf ("B составляет% x", b); И вывод: A IS 111122223333344444 B - 33334444: ...
вопрос задан: 1 September 2011 05:32
0
ответов

Когда порядок байтов становится фактором?

Порядок байтов, насколько я понимаю, - это когда байты, составляющие многобайтовое слово, различаются по порядку, по крайней мере, в наиболее типичном случае. Так что 16-битное целое число может быть сохранено как 0xHHLL ...
вопрос задан: 25 August 2011 02:03
0
ответов

Какое значение имеет порядок байтов JPEG при кодировании?

В настоящее время я работаю над большим проектом, который включает изображения. Одна из больших проблем, с которыми я сталкиваюсь, связана с порядком байтов изображения (jpeg для ясности). Я всегда думал, что в нашем современном мире мы ...
вопрос задан: 24 August 2011 15:23
0
ответов

Как в Java при записи в файл с помощью DataOutputStream определить порядок байтов записываемых данных?

Я использую DataOutputStream для записи в файл, однако я хочу изменить порядок байтов данных. Вот как я записываю байтовые данные в файл (по умолчанию он выводит с прямым порядком байтов) public ...
вопрос задан: 11 August 2011 10:04
0
ответов

ByteBuffer getInt () question

Мы используем Java ByteBuffer для связи сокетов с сервером C ++. Мы знаем, что Java является прямым порядком байтов, а связь через сокеты также является прямым порядком байтов. Итак, всякий раз, когда поток байтов принимается и помещается в ...
вопрос задан: 4 August 2011 15:16
0
ответов

Есть ли способ принудительно установить порядок байтов для структур C или C ++?

Я встречал несколько вопросов и ответов, касающихся порядка байтов в структурах, но они касались обнаружения порядок байтов системы или преобразование данных между двумя разными порядками байтов. Что я ...
вопрос задан: 18 July 2011 14:24
0
ответов

Проверка на порядок байтов: Почему работает следующий код?

Хотя я понимаю порядок байтов,Мне немного непонятно, как работает приведенный ниже код. Я предполагаю, что этот вопрос не столько о порядке байтов, сколько о том, как работают указатель char * и int, т.е. тип ...
вопрос задан: 3 July 2011 18:03
0
ответов

Преобразование значения UINT32 в массив UINT8 [4]

Мой вопрос заключается в том, как преобразовать значение UINT32 в массив UINT8 [4] (C / C ++), предпочтительно способом, независимым от порядка байтов? Кроме того, как бы вы восстановили значение UINT32 из UINT8 ...
вопрос задан: 28 June 2011 08:31
0
ответов

Могу ли я с уверенностью предположить, что установка Windows всегда будет с прямым порядком байтов?

Я пишу драйвер файловой системы в пространстве пользователя на Преобразования окон и порядка следования байтов - это то, с чем я имел дело,поскольку эта конкретная файловая система всегда хранит значения в формате с прямым порядком байтов и ...
вопрос задан: 23 June 2011 05:18
0
ответов

Каковы варианты использования IsLittleEndian в классе BitConverter?

Я был так счастлив, когда обнаружил поле IsLittleEndian в BitConverter. Я подумал, конечно, что он должен быть там, и я смогу указать любой порядок байтов, который мне нравится. Что ж, мое счастье длилось недолго ...
вопрос задан: 22 June 2011 06:02
0
ответов

Тестирование кода на C ++ для endian-независимости

Как я могу проверить или проверить код C ++ на предмет порядка байтов? Он уже реализован, я просто хотел бы убедиться, что он работает на платформах с прямым и младшим порядком байтов. Я мог бы написать модульные тесты и ...
вопрос задан: 20 June 2011 15:27
0
ответов

Little endian data и sha 256

Мне нужно сгенерировать sha256 хэшей данных в форме little endian. Я хотел бы знать, нужно ли мне сначала преобразовать его в big endian, прежде чем использовать алгоритм sha 256. Или, если алгоритм следующий: «...
вопрос задан: 7 June 2011 19:22
0
ответов

Значит, на x86-64 это big endian?

0x0000000000400507
: 74 0c je 0x400515
0x0000000000400509
: bf 28 06 40 00 mov $ 0x400628,% edi .. 0x400507
: 0x28bf0c74 Это ...
вопрос задан: 16 May 2011 13:48
0
ответов

читать массив байтов из C #, который написан из Java

Я пытаюсь написать целое число с C # и прочитать его с Java. Целое число составляет 4 байта на обоих языках. Однако, когда я пишу его с C #, целое число 1 записывается в следующих байтах 1000. Имеется в виду ...
вопрос задан: 10 May 2011 14:59